我希望使用两个jQuery对象来检查祖先。它们没有ID,只能作为jQuery对象(或如果调用了get()
,则为DOM节点)可用。 jQuery的is()
仅适用于表达式,因此此代码理想但不起作用:
var someDiv = $('#div');
$('a').click(function() {
if ($(this).parents().is(someDiv)) {
alert('boo');
}
}
我想确认一个元素是否是另一个元素的子元素,如果可能的话,我希望避免回到DOM操作。