【发布时间】:2008-10-28 23:18:52
【问题描述】:
我想使用两个 jQuery 对象来检查祖先。它们没有 ID,只能作为 jQuery 对象(或 DOM 节点,如果您调用 get())。 jQuery 的 is() 仅适用于表达式,因此此代码将是理想的但不会工作:
var someDiv = $('#div');
$('a').click(function() {
if ($(this).parents().is(someDiv)) {
alert('boo');
}
}
只是想看看一个元素是否是另一个元素的子元素,如果可能的话,我想避免回到 DOM 领域。
【问题讨论】:
标签: javascript jquery