我在无序列表中有一组列表项,我绑定了其中的锚点,以便在单击时触发。问题是:当我单击一些最初创建的、绑定在jQuery的document.ready中的li时,就会创建一些ul(通过ajax)。我也想要这个动态创建的li来触发。我可以这样做吗?
我希望你明白我的意思..。
发布于 2010-03-23 04:34:00
查看live() method
它的用法与bind()相同,即:
$('.class').live('click', function() { alert('bla'); } );
发布于 2010-03-23 04:33:56
我想你是在找live()。
live()
发布于 2010-03-23 04:46:18
live()事件将在所有ul元素上工作,即使您在将live方法绑定到它们之后创建它们。如下所示:
$('ul').live('click', function() { // your code here... }
查看live here上的信息。
https://stackoverflow.com/questions/2495498
相似问题