加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

给ajax加载的页面元素添加鼠标事件

发布时间:2020-12-16 01:00:20 所属栏目:百科 来源:网络整理
导读:给ajax加载的页面元素添加鼠标事件: 总会遇到这样的问题:就拿鼠标经过事件来说吧。我们希望给ajax从服务器端请求回来的元素动态加上onmouSEOver事件,我们把事件的初始化写在当页面dom加载完毕后(咱校内的方法 XN.DOM.readyDo)ajax部分是在页面加载到调用此
给ajax加载的页面元素添加鼠标事件: 总会遇到这样的问题:就拿鼠标经过事件来说吧。我们希望给ajax从服务器端请求回来的元素动态加上onmouSEOver事件,我们把事件的初始化写在当页面dom加载完毕后(咱校内的方法 XN.DOM.readyDo)ajax部分是在页面加载到调用此段ajax的代码时开始加载的,也就是说在页面加载的过程中,异步去请求服务器端的另一部分或者html或者json之类的东西。 这样就出现了一种可能性,就是当我们的页面dom 都加载完毕后,去服务器端请求的东西还没回来,所以初始化的那段js没有找到需要的dom元素,要动态初始化的onmouSEOver事件,没能加上。 这个问题我遇到过两次,解决的办法:不要把给元素动态加载onmouSEOver事件的初始化写在当页面dom加载完毕后。而是写在向服务器端请求文件的ajax代码后,当请求成功时,那么初始化我们的onmouSEOver事件。就没问题啦。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读