gpt4 book ai didi

javascript - JQuery中如何获取嵌套div的每个第一个元素的id

转载 作者:行者123 更新时间:2023-11-30 16:44:27 25 4
gpt4 key购买 nike

这是我的HTML代码

<div id="parent">
<div id="computer">
<div id="items">
<div id="1">hp</div>
<div id="2">compaq</div>
<div id="3">toshiba</div>
</div>
</div>
<div id="laptop">
<div id="1">i5</div>
<div id="2">dual core</div>
<div id="3">i3</div>
</div>
<div id="printer">
<div id="laser">hp laser</div>
</div>
<div id="cpu">
<div id="item">
<div id="1">pintuim</div>
<div id="2">celeron</div>
</div>
</div>
<div id="scanner">
<div id="canon">
<div>canon</div>
</div>
</div>
</div>`

我正在尝试获取父 div 的每个第一个元素的 id那就是得到一个array=[计算机、笔记本电脑、打印机、cpu、扫描仪]

这是我的 jquery 代码,但它占用了一切。

var a = $("div.content :nth-child(1)")find("*").toArray();

我需要一些帮助谢谢

最佳答案

jQuery 中有一个选择器将返回子级的第一级: DEMO

var a=[];
$("#parent > div").each(function(){ // using > will return the first level of children
a.push($(this).attr('id'));
});
alert(a);

关于javascript - JQuery中如何获取嵌套div的每个第一个元素的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31453706/

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