jquery ajax动态添加一行TR后,点击新添加的行,不能触发该的事件,必须要刷新一下页面才行

2024-12-05 05:27:04
推荐回答(2个)
回答1:

事件是在网页加载的时候都绑定好了,动态添加的tr上其实并没有绑定事件,如果想动态绑定的话可以用live来绑定,live方法用法和bind相同。比如想给所有tr动态绑定click事件,$("tr").live("click",function(){/*…………*/}) ,强烈建议你在动态添加tr后给新添加的tr单独绑定一次事件

回答2:

“点击新添加的行,不能触发该的事件”
什么事件哟?新加的内容中如没有事件代码,就要重新绑定事件。。