如何获取子 div 并将其放入数组中?
<div id="parent">
<div id="child1"></div>
<div id="child2"></div>
</div>
var array = $('#parent > div').... (im stuck).
谢谢!
最佳答案
实际上你的 jQuery 代码没有任何问题。您应该将其包装到 .ready()
回调中:
$(function(){
var arr = $('#parent > div');
});
如果你“真的”想要一个普通的数组
,你需要使用.get()
$(function(){
var arr = $('#parent > div').get();
});
对于 ID 数组,正如您在评论中提到的,使用:
var arr = $('#parent > div').map(function(){
return this.id;
}).get();
关于jquery - 获取jquery中div的直接子div的id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3529260/