Html jQuery第一级的每个div

Html jQuery第一级的每个div,html,jquery,Html,Jquery,我有下一个HTML <div id="id"> <div> <div class="permissions"> </div> </div> </div> 此循环由#id中的所有div运行。如何仅由第一级div运行相同的循环?提前感谢。对不起,我说的是英语。通过在#id和div之间留一个空格,您正在使用 相反,使用 现在它只针对元素,这些元素是#id的直接后代(子元素) 这相当于使用.ch


我有下一个HTML

<div id="id">
   <div>
      <div class="permissions">
      </div>
   </div>
</div>

此循环由#id中的所有div运行。如何仅由第一级div运行相同的循环?
提前感谢。对不起,我说的是英语。

通过在
#id
div
之间留一个空格,您正在使用

相反,使用

现在它只针对
元素,这些元素是
#id
的直接后代(子元素)

这相当于使用
.children()
而不是
.find()


不过我不会给任何东西一个“id”的id。(如果这不仅仅是一个例子的话。)
$("#id div").each(function(){
   //do something
});
$("#id > div").each(function(){
   //do something
});
   // only direct descendant divs
$("#id").children("div").each(function() {
   //do something
});


   // all descendant divs
$("#id").find("div").each(function() {
   //do something
});