什么是窗户装载替代品?

时间:2012-10-05 12:46:35

标签: javascript jquery

我遇到以下情况:我只想在页面完全加载时显示我的图像 因为我想避免在内部逐个显示图像< i> 文档就绪功能 (它们最初是隐藏的,只有在文档加载完毕后才能立即显示 ),所以我使用{{1 }}

当我使用此功能时,它运行正常并且表现如预期,但我唯一的问题是加载功能已弃用

例如,如果我使用下面的代码没有 $(window).load(function () {});我可以看到我的图像逐个加载,这不是一个选项(setTimeout也没有选项) 。

我的问题:如何在不使用$(window).load的情况下实现相同的行为?谢谢!!

示例代码:

$(window).load

1 个答案:

答案 0 :(得分:8)

要将load事件绑定到窗口,您应该使用jQuery提供的on方法。

  

.on()方法将事件处理程序附加到当前选定的集合   jQuery对象中的元素。从jQuery 1.7开始,使用.on()方法   提供附加事件处理程序所需的所有功能。

$(window).on("load", function(){...})