前端之家收集整理的这篇文章主要介绍了
给ajax加载的页面元素添加鼠标事件,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
给ajax加载的
页面元素
添加鼠标事件: 总会遇到这样的问题:就拿鼠标经过事件来说吧。我们希望给ajax从服务器端请求回来的元素动态
加上onmou
SEOver事件,我们把事件的初始化写在当
页面dom加载完毕后(咱校内的
方法 XN.DOM.readyDo)ajax部分是在
页面加载到
调用此段ajax的
代码时开始加载的,也就是说在
页面加载的过程中,异步去请求服务器端的另一部分或者html或者json之类的东西。 这样就出现了一种可能性,就是当我们的
页面dom 都加载完毕后,去服务器端请求的东西还没回来,所以初始化的那段js没有找到需要的dom元素,要动态初始化的onmou
SEOver事件,没能
加上。 这个问题我遇到过两次,
解决的办法:不要把给元素动态加载onmou
SEOver事件的初始化写在当
页面dom加载完毕后。而是写在向服务器端请求
文件的ajax
代码后,当请求成功时,那么初始化我们的onmou
SEOver事件。就没问题啦。