考虑下面的html -
<div class="container1">
<div class="container2">
<div class="container3">
<div class="container4">
<div class="element">
...
</div>
</div>
</div>
</div>
如果我想获取<div class="element">
元素并且我参考了container1
. 在 jquery 中,我所做的是,
$(".container1").find(".element")
代替 -
$(".container1").children().children().children().find(".element")
当我引用任何父元素时,这是查找任何子元素的过程。但是,当我引用子元素并想要获取父元素时,每次我必须上一级 -
$(".element").parent().parent().parent().parent()
而我不能这样做——
$(".element").findParent()
我在 jquery 中没有遇到任何像 findParent() 这样的方法。有没有我不知道的?还是由于某种原因它不存在?