如何使用jQuery获取一个元素下面,满足某个条件的子元素

我想请教下,如何使用jQuery获取一个元素下面,满足某个条件的子元素
最新回答
深秋叶落黄

2024-09-15 17:09:21

可以通过类名的不同,比如
<ul>
<li class=“li”>第一个子元素</li>

<li class=“li spe”>第二个子元素</li>
<li class=“li”>第三个子元素</li>
</ul>
可以使用$("ul").children(".spe")来获得第二个子元素
也可以找到是第几个使用$("ul").find("li").eq(1)找到第二个子元素
如果是不一样的子元素,比如
<div class="mydiv">
<p>第一个子元素</p>

<div>第二个子元素</div>

<a>第三个子元素</a>
</div>
获取p标签$(".mydiv").find("p")或者$(".mydiv")children("p");