每当我们去一个网站,浏览器进入一个“加载”状态(微调代替favicon),直到网站被加载。 当浏览器退出“加载状态”时会触发哪个jquery事件?当浏览器退出“加载”状态时触发事件?
回答
$(document).ready(function() {
// put all your jQuery goodness in here.
});
你可以尝试的人:
window.onload
或document.ready
如果你解释你试图做它肯定会有所帮助。但是,既然你要求在浏览器加载页面时触发jQuery事件,我建议你使用jQuery 准备处理程序。
以下语法所有三种是等效的:
$(document).ready(handler)
$().ready(handler) (this is not recommended)
$(handler)
传递给。就绪(处理程序)是瓜在DOM准备就绪之后就要执行,所以这通常是附加所有其他事件处理程序并运行其他jQuery代码的最佳位置。
编辑:因为我们需要一个事件,当浏览器完成加载页面及其所有资源时,jQuery方法会更合适。
加载事件发送给一个元素,当它和所有的子元素已完全加载。这是.bind('load', handler)
的快捷方式。
浏览器完成加载所有页面加载网络请求后,我需要做一些Ajax请求。我查看了开发工具包,并注意到只有当所有页面加载网络请求完成时,浏览器才从加载状态退出。这就是为什么我要求在浏览器加载状态时触发事件。看起来jQuery就绪处理程序是不正确的答案,因为仍然有网络请求尚未返回广告浏览器仍处于加载状态,即使$(document).ready事件被触发后也是如此。当浏览器完成加载站点时,我需要事件(停止旋转) – shreyj
感谢您的详细信息。我认为我的编辑将有助于您的事业。 –
- 1. 当用户点击浏览器后退按钮时触发事件
- 2. 如何才能使beforeunload事件仅在浏览器会话退出时触发
- 3. 当div加载时触发事件
- 4. Android:浏览器后退按钮不会触发$ getJSON事件
- 5. 在浏览器上触发事件后退按钮点击
- 6. Web浏览器未触发DocumentCompleted事件
- 7. 当浏览器重新加载时设置onchange事件
- 8. 在浏览器中加载asp.net页面时触发哪个事件
- 9. ExtJS:处理浏览器退出事件(点击交叉退出)
- 10. 从浏览器卸载事件中获取退出值?
- 11. 什么时候浏览器的加载事件发生?
- 12. Sharepoint状态栏事件/触发器
- 13. 每当用户控件事件触发时父页加载事件触发
- 14. 触发事件,当web浏览器文本选择改变
- 15. 如何将浏览器从加载状态更改为加载状态?
- 16. Android:当用户退出地理围栏时触发事件
- 17. 通知当浏览器退出
- 18. 确认浏览器退出/浏览器退出技巧
- 19. 当呼叫状态改变时,Skype API不触发事件
- 20. 每当状态机进入某个状态时触发一个事件
- 21. GearVR三星浏览器 - vrdisplaypresentchange不触发退出
- 22. 在浏览器视图中触发事件时jQuery
- 23. 离开网站或关闭浏览器时触发的事件
- 24. 当通过jQuery动态添加html元素时,事件不会触发(在非IE浏览器中)
- 25. 在ASP.NET中,当客户端浏览器中加载页面时,哪个事件触发?
- 26. ASP.NET浏览器后退按钮事件
- 27. 如何在按下浏览器后退按钮时在angularJs中重新加载页面的当前状态?
- 28. 当会话过期或浏览器关闭时在asp.net中触发事件
- 29. 触发的网页浏览器下载
- 30. 用JQuery触发浏览器下载
尝试window.onload! – adeneo