今天做了个效果用AJAX,及时读取内容,用一个BuTTOn按钮来激活,
但是经过.NET的程序处理后,(可能是DATASET数据的重新绑定,改变了页面元素的信息)
因此button的click事件失效了。很纳闷,搜索了网上的资料后发现了live....
http://www.javaeye.com/problems/30238
接着根据这篇文章的提示,查看了Live的使用,
jQuery 1.3中新增的方法。给所有当前以及将来会匹配的元素绑定一个事件处理函数(比如click事件)。也能绑定自定义事件。
目前支持 click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, keydown, keypress, keyup。
还不支持 blur, focus, mouseenter, mouseleave, change, submit
这样就解决了,对元素绑定了事件后,由于页面的变更而导致,事件失效的问题
评论