-4

可能重复:
jQuery .on 不起作用,但 .live 起作用

我只是找不到明确的答案。

我曾经使用JS 动态$('.someclass).live('click', function ... )创建的项目,这在更新 jQuery 1.9.0 时当然不起作用(谢谢大家)。我一直在环顾四周,找不到一个好的答案。所以,这又是一个问题:

对于动态创建的项目,无需在每次创建新项目时都重新分配点击侦听器,与 .live 等效的是什么?它仍然可以与旧 jQuery 版本完美配合!

代表,开和住是不行的。到底是怎么回事 ?

4

1 回答 1

5

试试这个:

$(".someparent").on("click", ".someclass", function() {
    // ...
});

其中.someparent.someclass父元素的选择器。

于 2013-01-29T20:13:27.050 回答