jquery没有了live函数, 如何实现append后事件依然被绑定呢?

陈袁at互联 发布于 2014/07/27 12:04
阅读 431
收藏 1

<无详细内容>

加载中
0
如梦技术
陈袁at互联
陈袁at互联
我知道用on. 但是on要如何写呢? append之后, 根本就不生效.
0
-Jw-
-Jw-

$(document).on("click",".class",function(){

})

或者将绑定的事件封装成方法

在append的同时调用这个方法

陈袁at互联
陈袁at互联
我刚刚自己写好了. 我之前$(document)写成了我中间的了那个参数...所以Ajax后append后不生效. 换成 $(document) 或者 $('body')就好了. 谢谢你.
0
mark35
mark35
回复 @陈袁at互联 : 是绑定在上级已存在的元素上而不是将要添加进来的元素,这是关键。尽量绑定在最靠近的上级元素,如果实在不方便就绑定在document或者body上
陈袁at互联
陈袁at互联
嗯 好的...谢谢
返回顶部
顶部