当js事件出现绑定事件无效?有时有效有时无效?等一会就有效了?js绑定事件在本地有效上线后出现概率无效时,首先检查代码是否报错,在没有报错的情况下可能是绑定的生命周期不对,
window的生命周期
DOMContentLoaded
, 浏览器完成HTML的加载, 并构建DOM树, 图片和样式等外部资源还没加载完成load
, 浏览器加载完所有资源, 包括HTML文档, 图片, 样式等beforeunload
, 用户即将离开, 用来检查用户是否保存了修改, 并询问是否真的要离开unload
, 用户几乎已经离开, 但是可以启动一些操作, 比如发送统计数据
当你选择使用load周期后,当你的页面有大的资源在加载中,你的点击事件就会还在等待,直到加载完成才会生效。可以选择DOMContentLoaded
生命周期替换
load
。