gpt4 book ai didi

jquery - 如何使用 jquery 获取元素的 id 及其索引?

转载 作者:行者123 更新时间:2023-12-01 06:59:54 27 4
gpt4 key购买 nike

使用.index()我们可以获得元素的位置或索引。现在我想知道我们能得到元素的 id使用它的索引?

一个例子,

<ul id="unOrderedList">
<li id="gears"><a class="links" href="#">Click here!</a></li>
<li id="tyres"><a class="links" href="#">Click here!</a></li>
<li id="rear"><a class="links" href="#">Click here!</a></li>
<li id="mirror"><a class="links" href="#">Click here!</a></li>
<li id="charger"><a class="links" href="#">Click here!</a></li>
<li id="port"><a class="links" href="#">Click here!</a></li>
<li id="list"><a class="links" href="#">Click here!</a></li>
</ul>

对于上面的标记,如果我想知道第四个 <li> id 的意思是,用 jquery 该怎么做?

提前致谢!

最佳答案

如果您提前有了索引,只需使用 :eq选择器,如下所示:

$("#unOrderedList li[id^=list]:eq(3)").attr("id")

或使用.eq过滤方法:

$("#unOrderedList li").eq(3).attr("id")

编辑:我猜这就是你想要的:

$("#unOrderedList li a.links").click(function() {
alert($(this).parent().attr("id"));
});

Try it here.

关于jquery - 如何使用 jquery 获取元素的 id 及其索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4932203/

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