这是我的 jquery ajax 设置代码,在 chrome 中运行良好,但在 Firefox 中非常慢,我发现是加载器 gif 导致了问题,没有加载器动画,ajax 在 Firefox 中运行很快,有人知道为什么吗?非常感谢您。
Javascript:
var div=$("<div id='mask'/>");
$.ajaxSetup({
beforeSend:function(jqxhr,settings){
div.addClass('loader').appendTo('body');
}
,complete:function(){
div.remove();
}
});
CSS:
#mask {
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
opacity:0.2;
background-color:#fff;
}
.loader {
background:url(ajax-loader.gif) center center no-repeat;
}