【发布时间】:2012-11-18 20:36:33
【问题描述】:
我的文档中有 2 个 ul 元素。如何使用 PrototypeJS 找到 2 个中的第一个?我试过这段代码:
first = $$('ul[class="level0"]')[0];
second = $$('ul[class="level0"]')[1];
只有第一个被填满,第二个是空的。有任何想法吗?这是我的html:
<ul id="nav">
<li class="level0 nav-1 first level-top parent">
<ul class="level0">...</ul>
</li>
<li class="level0 nav-2 last level-top parent">
<ul class="level0">...</ul>
</li>
</ul>
谢谢:)
【问题讨论】:
-
您的 HTML 无效。未闭合的 UL 不能位于两个 LI 之间。
-
请检查您的代码。您的 HTML 代码中的大错误。
-
是的,那是因为我从 Firebug 复制了它...假设关闭 ul 在那里。我还是编辑了我的帖子。
-
jsfiddle.net/uaHEm - 你问的一切都有效
标签: css prototypejs