Jquery如何选择除子节点之外的所有元素

时间:2014-08-25 19:11:43

标签: javascript jquery html

我有这样的代码:

<div id="mn">

   <span></span>
   <span> <span></span></span>
   <span></span>
   <span> <span></span></span>
   <span></span>

</div>

当我使用时:

$("#mn").each(function(index, element) {

)};

它选择所有span标签并跨越span标签,我如何只选择父级span标签。

2 个答案:

答案 0 :(得分:2)

你可以这样做:

$("#mn > span").each(function(index, element) {


)};

这只会产生直接的子跨度元素。

JQUERY DOCS

答案 1 :(得分:0)