classes/artifacts/secondshop_war_exploded/statics/js/simpleAlert.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* Created by Dasate on 2017/9/14.
* QQ361899429
*/
var simpleAlert = function (opts) {
//设置默认参数
var opt = {
"closeAll": false,
"content": "",
"buttons": {}
}
//合并参数
var option = $.extend(opt, opts);
//事件
var dialog = {}
var $simpleAlert = $('<div class="simpleAlert">');
var $shelter = $('<div class="simpleAlertShelter">');
var $simpleAlertBody = $('<div class="simpleAlertBody">');
var $simpleAlertBodyClose = $('<img class="simpleAlertBodyClose" src="img/close.png" height="14" width="14"/>');
var $simpleAlertBodyContent = $('<p class="simpleAlertBodyContent">' + option.content + '</p>');
dialog.init = function () {
$simpleAlertBody.append($simpleAlertBodyClose).append($simpleAlertBodyContent);
var num = 0;
var only = false;
var onlyArr = [];
for (var i = 0; i < 2; i++) {
for (var key in option.buttons) {
switch (i) {
case 0:
onlyArr.push(key);
break;
case 1:
if (onlyArr.length <= 1) {
only = true;
} else {
only = false;
}
num++;
var $btn = $('<button class="simpleAlertBtn simpleAlertBtn' + num + '">' + key + '</button>')
$btn.bind("click", option.buttons[key]);
if (only) {
$btn.addClass("onlyOne")
}
$simpleAlertBody.append($btn);
break;
}
}
}
$simpleAlert.append($shelter).append($simpleAlertBody);
$("body").append($simpleAlert);
$simpleAlertBody.show().animate({"marginTop":"-128px","opacity":"1"},300);
}
//右上角关闭按键事件
$simpleAlertBodyClose.bind("click", function () {
option.closeAll=false;
dialog.close();
})
dialog.close = function () {
if(option.closeAll){
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
