jqeury中mouseenter事件在页面加载后第一次触发失效,随后就好了,谁遇到过吗
简单点说 ,就是绑定事件的时候 ,后面添加的dom ,还没有 ,jquery选择的对象里面也就没有这个dom ,自然绑定不了事件,
解决方案
1.动态添加dom 的时候,同时绑定事件
2.,等所有动态添加的元素加载完,再绑定事件
没有绑定到事件,你是先绑定事件再添加的元素 ,第一次绑定后,你的dom 元素是没有加载的,自然无法绑定事件,等触发第一次后,再次给所有的dom绑定事件的时候,后面的才会绑定,所以你的第一次触发不了,
解决办法就是,绑定事件要等你的元素加载后,再绑定 ,可以使用回掉函数处理 ,