+ -
当前位置:首页 → 问答吧 → 怎么获取这些子元素呀(每个UL 的第一个li)

怎么获取这些子元素呀(每个UL 的第一个li)

时间:2009-12-18

来源:互联网


<div class="main_nav">    <ul>                <li><a href="#">菜单A</a></li>            <li>                       <ul >                       <li><a href="#">A1</a></li>                        <li><a href="#">A2</a></li>                  </ul>           </li> </ul>  <ul>          <li ><a href="#">菜单B</a></li>          <li>                   <ul >                          <li><a href="#">B1</a></li>                           <li><a href="#">B2</a></li>                  </ul>          </li>  </ul>


 我想选择菜单A 和菜单B这两个li,不加别的ID和CLASS怎么弄呀。。   
[ 此帖被小谷妹妹在2009-12-18 15:55重新编辑 ]

作者: 小谷妹妹   发布时间: 2009-12-18

你菜单A后面多一组li吧,

用“>”号试一下,可以获得兄弟所有相同节点

作者: ahmzj   发布时间: 2009-12-18

$('.main_nav ul  li:first')  选取Clss为main_nav 的后代元素ul  里的第一个li 元素

作者: fade_away   发布时间: 2009-12-19

这样。。。试了下只选择了第一个UL的第一个Li呀。

作者: 小谷妹妹   发布时间: 2009-12-22

$('.main_nav ul  li :first')  在li :first之间加个空格试试。

作者: gundumw100   发布时间: 2009-12-23

相关阅读 更多