css和jquery直子选择器

时间:2012-11-26 14:54:28

标签: jquery css

例如给定

     <div id="my_div">
        <div>aaa</div>
        <div>sss 
            <div id="this_is_not_straight_for_my_div">not straight</div> 
        </div>
        <div>ddd</div>
     </div>

如何只选择my_div元素的直子项?请告诉我cssjquery

2 个答案:

答案 0 :(得分:6)

#my_div > div只针对#my_div的直接子女(所以不会使用长ID)

这使用了direct child selector

IE 6 support

$('#my_div > div')jQuery equivalent

jQuery选择器将在IE6上运行

答案 1 :(得分:1)

可以这样做:

$('#my_div > *')