当浏览器退出“加载”时触发的事件;状态
Event fired when browser comes out of "loading" state?
无论何时我们进入一个网站,浏览器都会进入一个"loading"状态(旋转器代替favicon),直到网站加载完毕。哪个jquery事件被触发时,浏览器出来的"加载状态"?
$(document).ready(function() {
// put all your jQuery goodness in here.
});
您可以尝试以下任意选项:
window.onload
或document.ready
如果你解释一下你想做什么肯定会有帮助。但是由于您要求在浏览器加载页面时触发jQuery事件,我建议您使用jQuery ready处理程序。
以下三种语法都是等价的:
-
$(document).ready(handler)
-
$().ready(handler) (this is not recommended)
-
$(handler)
传递给.ready()的处理程序保证在DOM准备好后执行,因此这通常是附加所有其他事件处理程序和运行其他jQuery代码的最佳位置。
EDIT:由于我们需要在浏览器完成加载页面及其所有资源时发生事件,因此jQuery .load()
方法将更合适。
load事件被发送到一个元素,当它和所有子元素已经完全加载。这是.bind('load', handler)
的快捷方式
相关文章:
- 事件和状态
- WinJs中的视图状态更改事件在哪里
- 当用户处于空闲状态时,如何激发事件
- 火狐浏览器不会在前进时触发流行状态事件
- Highcharts点击事件返回“;悬停”;state而不是“state”;选择“;状态
- jquery在不触发更改事件的情况下切换设置状态
- React在状态更改时丢弃排队的事件
- 如何在浏览器页面切换到我的网站选项卡时创建事件,如gmail中的聊天框状态更改
- 悬停状态指针事件:无Javascript回退
- 在触摸结束事件期间,Find元素手指处于打开状态
- 如何在AngularJS$rootScope事件侦听器中应用状态转换
- 使用ReactJS使用Redux的简单状态更新事件
- 如何检查更改事件的复选框状态
- React.js-通过事件处理程序更改所有者组件的状态
- 使用$.data()更改click事件的状态时出现问题
- CRM 2013 - 事件解决 - 检索新的状态原因
- 如何在ajax调用后保留toggleClass事件状态
- react.js中的生命周期事件状态和prevState
- Typescript + jQuery:使用事件状态的正确方法
- 当浏览器退出“加载”时触发的事件;状态