add: loading(初步完成)

master
zhizous 2019-11-08 02:27:13 +08:00
parent 25bfb92a54
commit 54f1967a6f
8 changed files with 525 additions and 562 deletions

View File

@ -1,6 +1,5 @@
@import "../lib/layui/css/layui.css";
@import "../lib/fonts/iconfont.css";
@import "./jquery.contextMenu.css";
@import "./okadmin.theme.css";
/*边距*/

View File

@ -7,12 +7,6 @@
"spread": true,
"isCheck": true
},
{
"title": "测试",
"href": "pages/help/test.html",
"fontFamily": "ok-icon",
"icon": ""
},
{
"title": "控制台示例",
"href": "",

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,4 @@
@import "okLoading.css";
@import "nprogress.css";
@import "toastr.min.css";
@import "jquery.contextMenu.css";

View File

@ -1,13 +1,5 @@
"use strict";
layui.define(["jquery"], function (exprots) {
function loadCsstFile(filePath) {
var link = document.createElement("link");
link.type = "text/css";
link.rel = "stylesheet";
link.href = filePath || "/lib/layui/css/okmodules/okLoading.css";
document.head.appendChild(link);
}
loadCsstFile();
var $ = layui.jquery;
@ -58,22 +50,20 @@ layui.define(["jquery"], function (exprots) {
} else if (typeof content == "object") {
options = content;
}
options.time = options.time || 2000;
options.time = options.time || 1000;
options.content = options.content || "ok-admin...";
return options;
}
var okLoading = function (content, options) {
var html = $(template);
var okLoading = function (content, options, dom) {
dom = dom || $("body");
var options = headerInit(content, options);
var template = templateFun(options);
$("body").append(template);
$('#okLoadering').delay(options.time).animate({
$(dom).append(template);
$(dom).find('#okLoadering').delay(options.time).animate({
opacity: 0
}, 1000, "linear", function () {
$("#okLoadering").remove();
$(dom).find("#okLoadering").remove();
});
/*$('#okLoadering').delay(options.time).hide(1000,"linear",function () {
console.log("执行完成");

File diff suppressed because it is too large Load Diff

View File

@ -3,47 +3,10 @@
<head>
<meta charset="UTF-8">
<title>Title</title>
<!-- <link rel="stylesheet" href="../../lib/layui/css/okmodules/okLoading.css"/>-->
<link rel="stylesheet" href="../../lib/layui/css/layui.css"/>
</head>
<body>
dsafasdf
<!--<div id="okLoadering">
<div class="loader">
<div class="text">ok-admin...</div>
<div class="horizontal">
<div class="circlesup">
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
</div>
<div class="circlesdwn">
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
</div>
</div>
<div class="vertical">
<div class="circlesup">
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
</div>
<div class="circlesdwn">
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
<div class="circle"></div>
</div>
</div>
</div>
</div>-->
</body>
</html>
<script src="../../lib/layui/layui.js"></script>