';
//必须先将_html添加到body,再设置Css样式
$("body").append(_html); GenerateCss();
switch( type ) {
case 'alert':
$("#mb_btn_ok").click( function() {
$.alerts._hide();
callback(true);
});
$("#mb_btn_ok").focus().keyup( function(e) {
if( e.keyCode == 13 || e.keyCode == 27 ) $("#mb_btn_ok").trigger('click');
});
break;
case 'confirm':
$("#mb_btn_ok").click( function() {
$.alerts._hide();
if( callback ) callback(true);
});
$("#mb_btn_no").click( function() {
$.alerts._hide();
if( callback ) callback(false);
});
// $("#mb_btn_ok").focus();
$("#mb_btn_ok, #mb_btn_no").keyup( function(e) {
if( e.keyCode === 13 ) $("#mb_btn_ok").trigger('click');
if( e.keyCode === 27 ) $("#mb_btn_no").trigger('click');
});
break;
case 'select':
colors &&colors[0] && $("#mb_btn_no").css({ background: colors[0]});
colors &&colors[1] && $("#mb_btn_ok").css({ background: colors[1]});
$("#mb_btn_close").click( function() {
$.alerts._hide();
if( callback ) callback(false);
});
$("#mb_btn_ok").click( function() {
$.alerts._hide();
if( callback ) callback(2);
});
$("#mb_btn_no").click( function() {
$.alerts._hide();
if( callback ) callback(1);
});
break;
case 'input':
$("#mb_btn_ok").click( function() {
var res = {};
res.data = $.trim($("#mb_input").val());
$.alerts._hide();
if( callback ) callback(res);
});
$("#mb_btn_no").click( function() {
$.alerts._hide();
if( callback ) callback(false);
});
$("#mb_input").focus().select();
$("#mb_btn_ok, #mb_btn_no, #mb_input").keyup( function(e) {
if( e.keyCode === 13 ) $("#mb_btn_ok").trigger('click');
if( e.keyCode === 27 ) $("#mb_btn_no").trigger('click');
});
break;
}
},
_hide: function() {
$("#mb_box,#mb_con").remove();
}
};
// Shortuct functions
myAlert = function(title, message, callback) {
$.alerts.alert(title, message, callback);
};
//
myConfirm = function(title, message, callback) {
$.alerts.confirm(title, message, callback);
};
//
mySelect = function(title, message, callback, btns,colors){
$.alerts.select(title, message, callback, btns,colors);
};
//
myInput = function(title, message,value,callback) {
$.alerts.input(title, message,value, callback);
};
})(jQuery);
// 自定义toast
;(function (e, t) {
"use strict";
var n = (e(t), e(document), !1),
a = function (t) {
if ("string" == typeof t) var t = {
content: t
};
this.settings = e.extend({}, a.defaults, t), this.init()
};
a.defaults = {
content: "提示",
lock: !1,
wrapClass: null,
type: null,
position: "top",
parentWrap: "body",
time: 2300,
pending: ""
},
a.prototype = {
init: function () {
this.create(),
this.settings.lock && this.lock()
},
create: function () {
var t = "",
i = "",
n = this;
this.settings.type && (t = '