2

我有一个这样的列表:

<ul id="topElement">
  <li></li>
  <li>
    <ul>
      <li>
        <ul>
          <li>
          </li>
        </ul>
      </li>
    </ul>
  <li>

使用 jQuery,从#topElement 引用第一次出现的 ul的最好又最有效的方法是什么。

也就是说,我不想要这个……

$("#topElement ul") 

这将返回树中的每个 ul 元素。我只想要第一个 ul 下来。

谢谢,

4

4 回答 4

4

我认为如果你想要在名为“topElement”的“ul”的内容中找到第一个“ul”,那么你会想要这个:

$('ul#topElement ul:first')
于 2010-02-15T19:38:32.110 回答
1

$("#topElement ul").first();

于 2010-02-15T19:56:47.130 回答
0
$("ul#topElement:first") 
于 2010-02-15T19:30:40.457 回答
0

$("#topElement > li > ul:first")

于 2010-02-15T19:44:35.257 回答