jquery:根据名称和祖先选择元素

时间:2013-01-07 17:07:00

标签: jquery

我想将click事件附加到名为“page_chooser”的元素,但前提是它们的祖先id =“posts”。

要获取名为“page_chooser”的元素,我这样做:

$("[name=page_chooser]").click(function() {

如何添加额外的祖先限制?我想这样做,因为我在几个网页上使用名称“page_chooser”,但点击功能应该不同。

1 个答案:

答案 0 :(得分:0)

祖先选择器:

$("#posting [name=page_chooser]").on('click', function () {

或在page_chooser个元素异步加载的情况下使用委托:

$("#posting").on('click', '[name=page_chooser]', function () {