我的页面上有一个简单的加载div,在整个页面加载后淡出。 我正在使用如下的简单代码片段:
$(window).load(function(){
$('#loading').fadeOut(500);
});
这个代码在我的所有桌面浏览器和我的手机Chrome中运行良好,但它不适用于我的ipod 3g的ios5 safari浏览器。加载器不会消失,因此网页没用。
我该怎么做才能解决这个问题?
ps:我不想在这里使用document.ready
因为我正在尝试做的事情在页面完全加载时发生。
答案 0 :(得分:0)
你应该这样做:
$(function(){
$('#loading').fadeOut(500);
});
答案 1 :(得分:0)
所以我自己认为使用javascript的原生load
事件可以解决问题:
window.addEventListner('load', function(){
//do the stuff
});
欢呼声