【发布时间】:2012-08-08 02:05:46
【问题描述】:
所以我有一个列表,我试图在列表中选择最后一次出现的“nav-header”类,上面唯一的列表项具有“活动”类。
<li class="nav-header"><a href="#" class="slide" id="general">Main</a></li>
<li class="general"><a href="index.php">Home</a></li>
<li class="general"><a href="faq.php">FAQ</a></li>
<li class="general"><a href="wiki.php">Wiki</a></li>
<li class="general"><a href="tos.php">TOS</a></li>
<li class="general"><a href="helpdesk.php">Help Desk</a></li>
<li class="general"><a href="development.php">Changelog</a></li>
<li class="general"><a href="tokens.php">Tokens</a></li>
<li class="general"><a href="stats.php">Stats</a></li>
<li class="nav-header"><a href="#" class="slide" id="community">Community</a></li>
<li class="community"><a href="notepad.php">Notepad</a></li>
<li class="community"><a href="messaging.php">Messaging</a></li>
<li class="community"><a href="forums/vforum.php?page=1">Main Forum</a></li>
<li class="community"><a href="cforum/vforum.php?page=1">Network Forum</a></li>
<li class="community"><a href="online.php">Currently Online</a></li>
<li class="community active"><a href="find.php">Search</a></li>
<li class="community"><a href="gm.php">Global Market</a></li>
<li class="community"><a href="bm.php">Black Market</a></li>
<li class="community"><a href="mostwanted.php">Most Wanted</a></li>
例如,当“搜索”列表项处于活动状态时,我只想查找并返回社区列表项。我可以让它通过 .prevAll 函数返回 Community 和 Main ,但我一生都无法弄清楚如何只返回一个。感谢您的帮助。
【问题讨论】:
-
所以您只想选择
<li class="nav-header"><a href="#" class="slide" id="community">Community</a></li>? -
是的,如果社区下的 li 之一处于活动状态。如果上面的一个处于活动状态,则应选择 Main li。
标签: javascript jquery twitter-bootstrap