我有一个非常简单的jQuery函数,它隐藏了大多数元素,直到页面加载完毕。此功能在mac和iOS4上运行,但似乎不被iOS5识别。有什么建议吗?
$(window).load(function () {
$('.loading').fadeIn(500).removeClass('loading');
$('#giffy').hide();
});
答案 0 :(得分:2)
在脚本运行之前是否调用了jQuery?
-Or -
您是否尝试过使用其他约定:
$(function(){
//Your stuff here
});
答案 1 :(得分:0)
$(document).ready是首选方法。如果您需要在外部资源(图像)加载后触发事件,那么我能提供的最好的是设置间隔,检查图像的高度(不是0)以及当每个依赖资源通过此测试时,触发关闭你的活动。