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

jquery:根据名称和祖先选择元素,jquery,Jquery,我想将单击事件附加到名为“page\u chooser”的元素,但前提是这些元素的祖先id为=“posting” 要仅获取名为“page\u chooser”的元素,请执行以下操作: $("[name=page_chooser]").click(function() { 如何添加额外的祖先限制?我之所以想这样做,是因为我在几个网页上使用了“页面选择器”这个名称,但单击功能应该有所不同 祖先选择器: $("#posting [name=page_chooser]").on('click', fu

我想将单击事件附加到名为“page\u chooser”的元素,但前提是这些元素的祖先id为=“posting”

要仅获取名为“page\u chooser”的元素,请执行以下操作:

$("[name=page_chooser]").click(function() {
如何添加额外的祖先限制?我之所以想这样做,是因为我在几个网页上使用了“页面选择器”这个名称,但单击功能应该有所不同

祖先选择器:

$("#posting [name=page_chooser]").on('click', function () {
或者在异步加载
页面选择器
元素的情况下使用委托:

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

第一个例子非常有效:)我可以在10分钟内接受。