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()之后你想做什么?