我想知道如何获取具有相同类的 3 个 div 的值并将其放入数组中。
示例分区
<div class="selected" id="1"></div>
<div class="selected" id="2"></div>
<div class="selected" id="3"></div>
我想要这个结果 array(1,2,3)
,我看到了每个 jquery 的函数,但我认为这不是正确的方法,知道吗?
谢谢你的回答。但是如果我想在点击 child 时获得 id,我该怎么做呢?例子
<div class="selected" id="1">
<li>Click</li>
</div>
<div class="selected" id="2">
<li>Click</li>
</div>
<div class="selected" id="3">
<li>Click</li>
</div>
最佳答案
看起来您想要数组中每个 div 的 ID
,无论如何:
var divArr = $(".selected").map(function() {
return this.id;
}).get();
关于javascript - 从元素中获取 ID 并将它们放入数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19181993/