Javascript 仅在第一级子级上映射()
我正在使用Javascript 仅在第一级子级上映射(),javascript,jquery,Javascript,Jquery,我正在使用map()函数选择我的dropzone的子元素: $('#DropZone div').map(function(i, item){ }) dropzone的结构如下所示: <div id="DropZone"> <div id="firstImage"> <div></div> <div></div> </div> <div id="Se
map()
函数选择我的dropzone的子元素:
$('#DropZone div').map(function(i, item){
})
dropzone的结构如下所示:
<div id="DropZone">
<div id="firstImage">
<div></div>
<div></div>
</div>
<div id="SecondImage">
<div></div>
<div></div>
</div>
</div>
map函数然后返回DropZone内的每个div,但我只想检索
#firstImage
div和#secondImage
div。我的问题是:如何使用map()
函数只检索第一层子对象而不检索整个结构?使用直系后代选择器:
$('#DropZone > div').map(function(i, item){
// your logic here...
})
使用直接后代选择器:
$('#DropZone > div').map(function(i, item){
// your logic here...
})
在
map()
之后你想做什么?在map()之后你想做什么?