${options.content}
@@ -46,28 +46,30 @@ layui.define(["jquery"], function (exprots) {
function headerInit(content, options) {
options = options || {};
if (typeof content == "string") {
- options["content"] = content || "ok-admin...";
+ options["content"] = content || ok_load_options.content;
} else if (typeof content == "object") {
options = content;
}
- options.time = options.time || 1000;
- options.content = options.content || "ok-admin...";
+ options.time = options.time || ok_load_options.time;
+ options.content = options.content || ok_load_options.content;
return options;
}
- var okLoading = function (content, options, dom) {
- dom = dom || $("body");
- var options = headerInit(content, options);
- var template = templateFun(options);
- $(dom).append(template);
- $(dom).find('#okLoadering').delay(options.time).animate({
+ ok_load_options = headerInit(content, options);
+ var template = templateFun(ok_load_options);
+ document.writeln(template);
+}();
+
+var okLoading = {
+ close: function ($, time, dom) {
+ time = time || ok_load_options.time;
+ dom = dom || document.getElementsByTagName("body")[0];
+ $(dom).find('.ok-loading').delay(time).animate({
opacity: 0
}, 1000, "linear", function () {
- $(dom).find("#okLoadering").remove();
+ $(dom).find(".ok-loading").remove();
});
- /*$('#okLoadering').delay(options.time).hide(1000,"linear",function () {
- console.log("执行完成");
- });*/
- };
- exprots("okLoading", okLoading);
-});
\ No newline at end of file
+ }
+};
+
+