gpt4 book ai didi

jquery - 从现有 jQuery 对象中按 id 获取元素

转载 作者:行者123 更新时间:2023-12-01 00:49:05 24 4
gpt4 key购买 nike

好吧,这一定是一个愚蠢的简单问题,但我就是找不到文档

  <ul>
<li class="foo" id="jack" ></li>
<li class="foo" id="jill" ></li>
<li class="foo" id="tom" ></li>
<li class="foo" id="dick" ></li>
<li class="foo" id="harry" ></li>
</ul>

以及简单的 jQuery

 var listItems = $('li.foo');

现在如何从 listItems 获取#jack?我已经知道 .eq() .get() .find() 等。但不是一劳永逸的方法。不基于索引,不寻找子元素或父元素,而是基于所选现有元素的 id。有人知道这个吗?

最佳答案

每当您处理 id 时,都无需执行子查询。 ID唯一,直接查询即可

$('#jack')

如果您确实想对非 ID 值执行子查询,请查看过滤器

$('ul li').filter('.foo')

关于jquery - 从现有 jQuery 对象中按 id 获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9548871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com