jQuery测试如果element1是element2的后代

前端之家收集整理的这篇文章主要介绍了jQuery测试如果element1是element2的后代前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人知道一个好的方法来测试如果一个元素,存储在一个var,是另一个的后代,也存储在var?

我不需要element1.isChildOf(‘selector’),这很容易。
我需要element1.isChildOf(element2)

element2.find(element1).size()> 0似乎不工作。

我不想写一个插件使用.each来测试每个孩子,如果我可以避免它。

解决方法

如果你使用1.4,并且正在寻找一个后代而不是一个孩子,如find()示例所暗示的,有一个 has()方法
element2.has(element1).length > 0

猜你在找的jQuery相关文章