"use strict"; layui.define(["jquery"], function (exprots) { var $ = layui.jquery; function templateFun(options) { return `
${options.content}
` } function headerInit(content, options) { options = options || {}; if (typeof content == "string") { options["content"] = content || "ok-admin..."; } else if (typeof content == "object") { options = content; } options.time = options.time || 1000; options.content = options.content || "ok-admin..."; 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({ opacity: 0 }, 1000, "linear", function () { $(dom).find("#okLoadering").remove(); }); /*$('#okLoadering').delay(options.time).hide(1000,"linear",function () { console.log("执行完成"); });*/ }; exprots("okLoading", okLoading); });