update
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
/*!
|
||||
* jQuery Message Plugin (with Transition Definitions)
|
||||
* Examples and documentation at: http://eadmarket.com/
|
||||
* Copyright (c) 2012-2013 China.Ren.
|
||||
* Version: 1.0.2 (19-OCT-2013)
|
||||
* Dual licensed under the MIT and GPL licenses.
|
||||
* http://jquery.malsup.com/license.html
|
||||
* Requires: jQuery v1.3.1 or later
|
||||
*/
|
||||
var container = $('#jquery-beauty-msg');
|
||||
if (container.length <= 0) {
|
||||
$("body").append('<div style="clear:both;"></div><div id="jquery-beauty-msg"></div>');
|
||||
container = $('#jquery-beauty-msg');
|
||||
}
|
||||
var containerStyle = 'color:#e1282b;font-family:"΢ÈíÑźÚ";font-weight:bold;font-size:20px;text-shadow:5px 5px 10px #bbb;'
|
||||
+ 'text-align:center;margin:0;padding-top:20%;width:100%;word-break:break-all;z-index:100000;';
|
||||
var closeFlag = false;
|
||||
var timer = 0;
|
||||
var msgContent = '';
|
||||
$.msg = function (txt, style, obj, delay) {
|
||||
msgContent = txt;
|
||||
|
||||
if (obj != "undefined" && obj != null) {
|
||||
containerStyle += 'position:relative;top:' + $(obj).attr('top') + ';left:' + $(obj).attr('left') + ';';
|
||||
}
|
||||
else {
|
||||
containerStyle += 'position:fixed;top:0;left:0;';
|
||||
$(container).attr('style', containerStyle + style);
|
||||
$(container).html(msgContent);
|
||||
$(container).fadeIn(300, function () {
|
||||
$(container).animate({ fontSize: '40px' }, '300');
|
||||
$(container).delay(1000).fadeOut();
|
||||
});
|
||||
}
|
||||
}
|
||||
function addDot() {
|
||||
msgContent = msgContent + ".";
|
||||
$(container).html(msgContent);
|
||||
timer = timer + 1;
|
||||
if (!closeFlag && timer >= 5) {
|
||||
$(container).html("²Ù×÷³¬Ê±£¡");
|
||||
window.clearInterval();
|
||||
}
|
||||
}
|
||||
$.loading = function (txt, action) {
|
||||
msgContent = txt;
|
||||
containerStyle += 'position:fixed;top:0;left:0;';
|
||||
$(container).attr('style', containerStyle + "color:blue;");
|
||||
$(container).html(msgContent);
|
||||
if (action != "close") {
|
||||
$(container).fadeIn(300, function () {
|
||||
$(container).animate({ fontSize: '40px' }, '300');
|
||||
});
|
||||
window.setInterval("addDot", 1000);
|
||||
|
||||
} else {
|
||||
window.clearInterval();
|
||||
closeFlag = true;
|
||||
$(container).fadeOut();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user