slideUp的列表选择器中的jquery列表

时间:2012-01-31 21:45:32

标签: jquery nested-lists slideup html-lists

我在列表中有一个列表

 <ul>
  <li>
   <ul>
    <li>something</li>
    <li>something</li>
   </ul>
  </li>

  <li>
   <ul>
    <li>something2</li>
    <li>something2</li>
   </ul>
  </li>
 </ul>

我使用选择器(见下文)来隐藏主列表的第二项,但这一行隐藏了1.子列表的第二项。我想隐藏主要列表的第二项我该怎么做?

$("#main_menu ul li:eq(1)").slideUp();

1 个答案:

答案 0 :(得分:3)

尝试此操作(假设ulmain_menu)的直接子项。

 $("#main_menu > ul > li:eq(1)").slideUp();

在您的选择器#main_menu ul li中,我会选择li ul main_menu内的所有>元素,因此您应指定使用{{1}搜索直接子项子选择器。

<强> Demo