<h2>parents方法()</h2> <div class="left first-div"> <div class="div"> <ul class="level-2"> <!-- A --> <li class="item-a">A</li> <!-- B --> <li class="item-b">B <ul class="level-3"> <li class="item-1">1</li> <li class="item-2">2</li> <li class="item-3">3</li> </ul> </li> <!-- C --> <li class="item-c">C</li> </ul> </div> <div class="div"> <ul class="level-2"> <!-- A --> <li class="item-a">A</li> <!-- B --> <li class="item-b">B <ul class="level-3"> <li class="item-1">1</li> <li class="item-2">2</li> <li class="item-3">3</li> </ul> </li> <!-- C --> <li class="item-c">C</li> </ul> </div> </div>
祖辈元素怎么理解,是祖父和父辈元素吗?由里到外开始,第一个红框是 <ul class="level-2">(B层的父辈),第二个红框是<div class="div">(B层的祖父辈),第三个红框<div class="left first-div">(B层的外祖父辈),第四个红框是<body>,最后一个是<html>。红框没看错吧?
我该怎么理解parents()方法?
$('p').parents()寻找的是该p元素的所有父辈元素,每个父辈元素都有个框