javascript - jquery window.load() 函数不会在 ios5 上触发

标签 javascript jquery html css

我的页面上有一个简单的加载 div,它会在整个页面加载完毕后淡出。 我正在使用一个简单的代码片段,如下所示:

$(window).load(function(){
    $('#loading').fadeOut(500);
});

这段代码在我所有的桌面浏览器和我的手机 chrome 中运行良好,但它不适用于我的 ipod 3g 的 ios5 safari 浏览器。加载程序不会消失,因此该网页无用。 我该怎么做才能解决这个问题? ps:我不想在这里使用 document.ready,因为我正在尝试做的事情发生在页面已完全加载时。

最佳答案

你应该这样做:

$(function(){
    $('#loading').fadeOut(500);
});

关于javascript - jquery window.load() 函数不会在 ios5 上触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28637235/

相关文章:

html - 当您将鼠标悬停在 p 元素的不同部分时,如何使用 CSS 使 div 元素出现?

javascript - 如何使用sheets.AppendRow?我在所有单元格中不断收到错误 [Ljava.lang.Object;@29080d11

javascript - 使用 JavaScript 验证输入的 HTML

php - 复选框 onclick 取消选中其他复选框

javascript - 提交后复选框值不变

HTML 页面不兼容所有屏幕尺寸

javascript - 当键是用户输入时,我应该如何使用 map 来获取对象的一些值

javascript - 渲染 vue.js 组件并传入数据

Jquery常用函数按属性隐藏元素

jquery - 选择 jQuery 克隆元素