当浏览器退出“加载”状态时触发事件?

时间:2012-12-26 09:04:11

标签: javascript jquery web-applications

每当我们访问网站时,浏览器都会进入“加载”状态(微调器代替图标),直到网站加载完毕。 当浏览器退出“加载状态”时会触发哪个jquery事件?

3 个答案:

答案 0 :(得分:0)

$(document).ready(function() {
  // put all your jQuery goodness in here.
});

答案 1 :(得分:0)

你可以尝试以下任何人:

window.onloaddocument.ready

答案 2 :(得分:0)

如果你解释了你想要做什么,那肯定会有所帮助。但是,由于您要求在浏览器加载页面时触发jQuery事件,我建议您使用jQuery ready 处理程序。

以下所有三种语法都是等效的:

  1. $(document).ready(handler)

  2. $().ready(handler) (this is not recommended)

  3. $(handler)

  4. 传递给.ready()的处理程序保证在DOM准备好后执行,因此这通常是附加所有其他事件处理程序并运行其他jQuery代码的最佳位置。

    编辑:由于我们在浏览器完成加载页面及其所有资源时需要一个事件,因此jQuery .load()方法会更合适。

    当加载事件和所有子元素已完全加载时,会将事件发送到元素。它是.bind('load', handler)的快捷方式。