jQuery类选择器和单击处理

时间:2014-04-24 11:37:46

标签: javascript jquery html

我确实有几个div,其中一些是可见的,有些是或不是,但每个都包含

<a> tag with some_class

在js脚本中,我执行以下操作:

$('.some_class').click(someFunc)

当我点击div中从开头可见的链接时执行someFunc但是当我点击div中隐藏的链接(但现在可见)时,someFunc不会被执行。我不知道为什么会发生这种情况。

2 个答案:

答案 0 :(得分:3)

您需要事件委派:

$(document).on('click','.some_class',someFunc});

答案 1 :(得分:0)

如果您希望将事件绑定到它们,请使用jQuery的delegate()方法。