关于ajax请求数据后,数据本身的js失效的一些想法

今天遇到一个头疼的问题。我做一个左右翻页效果(客户要求能够无限翻页),所以只能动态请求数据,进行局部刷新操作。 这时候问题就出来了,当我请求翻页的时候,数据通过js填充到div里面,但这些数据,自身带的js(我的一个鼠标划上去的效果,即:hover)失效了。当然,我确定我的js没有问题。 后问朋友,朋友说,你重新加载下相应的js方法再试试。后重新试试,我尝试了下,还真是这个问题 解决问题后思考: 类似的hover效果,必须要在页面加载html元素以后,绑定上相关的元素。 当ajax请求的时候,由于是用js直接输出html到页面上,没有绑定相关的事件,所以造成js失效。 当谨记!
posted @ 2013-08-23 18:27  keepnode  阅读(824)  评论(1编辑  收藏  举报