HTML代码
<div id='Loading'
style="position:absolute;z-index:1000;top:0px;left:0px;width:100%;height:100%;background:#DDDDDB;text-align:center;">
</div>
js代码
//用于重复渲染页面
var _9203 = setInterval(parse, 10);
function parse() {
if ($.parser && $.fn.slider && !window.renderedFlag) {
clearInterval(_9203);
$.parser.parse();
window.renderedFlag = true;
$("<div class=\"datagrid-mask\"></div>").css({
display: "block",
position: "absolute",
width: "100%",
height: "100%"
}).appendTo("#Loading");//这里面的width,height是根据tree的父div决定的
$("<div class=\"loading\"></div>").html("").css({
position: "relative",
/* left: $(window).width() / 2 - $(window).width() * 0.1,
top: $(window).height() / 2 - $(".loading").height(), //正在处理,请稍等的位置高度
width: $(window).width() * 0.2*/
}).appendTo("#Loading").css({display: "block"});
setTimeout(function () {
$("#Loading").fadeOut("normal", function () {
$(this).remove();
});
}, 500)
}
}
加载的样式可以再easyUI中的css样式中自定义修改!