mirror of https://github.com/layui/layui
parent
c11d72cdee
commit
86680d3c63
|
@ -48,7 +48,7 @@ var isLayui = window.layui && layui.define, $, win, ready = {
|
||||||
|
|
||||||
var app = (cssname || href).replace(/\.|\//g, '');
|
var app = (cssname || href).replace(/\.|\//g, '');
|
||||||
var id = 'layuicss-'+ app
|
var id = 'layuicss-'+ app
|
||||||
,STAUTS_NAME = 'creating'
|
,STATUS_NAME = 'creating'
|
||||||
,timeout = 0;
|
,timeout = 0;
|
||||||
|
|
||||||
link.rel = 'stylesheet';
|
link.rel = 'stylesheet';
|
||||||
|
@ -74,13 +74,13 @@ var isLayui = window.layui && layui.define, $, win, ready = {
|
||||||
//css 加载就绪
|
//css 加载就绪
|
||||||
if(parseInt(ready.getStyle(getLinkElem, 'width')) === 1989){
|
if(parseInt(ready.getStyle(getLinkElem, 'width')) === 1989){
|
||||||
//如果参数来自于初始轮询(即未加载就绪时的),则移除 link 标签状态
|
//如果参数来自于初始轮询(即未加载就绪时的),则移除 link 标签状态
|
||||||
if(status === STAUTS_NAME) getLinkElem.removeAttribute('lay-status');
|
if(status === STATUS_NAME) getLinkElem.removeAttribute('lay-status');
|
||||||
//如果 link 标签的状态仍为「创建中」,则继续进入轮询,直到状态改变,则执行回调
|
//如果 link 标签的状态仍为「创建中」,则继续进入轮询,直到状态改变,则执行回调
|
||||||
getLinkElem.getAttribute('lay-status') === STAUTS_NAME ? setTimeout(poll, delay) : fn();
|
getLinkElem.getAttribute('lay-status') === STATUS_NAME ? setTimeout(poll, delay) : fn();
|
||||||
} else {
|
} else {
|
||||||
getLinkElem.setAttribute('lay-status', STAUTS_NAME);
|
getLinkElem.setAttribute('lay-status', STATUS_NAME);
|
||||||
setTimeout(function(){
|
setTimeout(function(){
|
||||||
poll(STAUTS_NAME);
|
poll(STATUS_NAME);
|
||||||
}, delay);
|
}, delay);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue