Onu*_*ece 9 javascript firefox jquery mozilla onload
我正在使用网页加载屏幕,我使用window.onload功能.
除了在Mozilla Firefox浏览器中,一切都很好用.当我们首次使用ctrl + F5组合访问或刷新页面时,加载屏幕永远不会消失.如果我们只用F5刷新页面,那么它可以工作.
我使用下面的代码
$(window).load(function(e) {
$("#body-mask").fadeOut(1000,function(){
$(this).remove();
});
});
Run Code Online (Sandbox Code Playgroud)
我也试过下面的代码,但没有改变.
window.onload = function () {
$("#body-mask").fadeOut(1000,function(){
$(this).remove();
});
}
Run Code Online (Sandbox Code Playgroud)
为什么会这样?
请帮忙.
提前致谢.
问题是由另一个jquery后台插件引起的,该插件放在$(document).ready()中
我把它移到$(window).load()函数中,现在它完美无缺.
我还移动了另一个函数来调整页面加载时的图像大小.当它在$(document).ready()块内时,如果加载时间太长,有时会出现故障,但现在它也很有效.
function resizeImages(){
//Some Code
}
$(window).load(function(){
$("#body-mask").fadeOut(1000,function(){
$(this).remove();
});
$.vegas({
src: backURL , fade:0
});
resizeImages();
});
$(document).ready(function(){
//Some Other code
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23135 次 |
| 最近记录: |