我有以下标记:与jQuery或Javascript类添加到<a>标签
<ul class="menubar">
<li><a href="home.php" title="Home">Home</a></li>
<li><a href="services.php" title="Services">Services</a></li>
<li><a href="aboutus.php" title="About Us">About Us</a></li>
<li><a href="contact.php" title="Contact Us">Contact Us</a></li>
</ul>
我需要帮助搞清楚如何添加根据活动页面使用jQuery或Javascript(最好是jQuery的)的一类。例如,在“Home.php”页面上,我想将类“.selected”添加到活动的<a>
标记中,同时将类“.none”添加到所有其他链接。
因此,作为“home.php”页面上时,代码应该是这样的:
<ul class="menubar">
<li><a href="home.php" class="selected" title="Home">Home</a></li>
<li><a href="services.php" class="none" title="Services">Services</a></li>
<li><a href="aboutus.php" class="none" title="About Us">About Us</a></li>
<li><a href="contact.php" class="none" title="Contact Us">Contact Us</a></li>
</ul>
根据该代码的其余部分的工作方式,我需要的类被分配到<a>
标签,而不是整个<li>
项目。任何想法都表示赞赏。
你可能想的.text()不.HTML()记错 – 2012-04-27 18:09:36
嗨,马克,这两个文本()和HTML()将正常工作。 – KBN 2012-04-27 18:10:39
你也可以做'document.title',不知道它是否有更快的速度:-P – 2012-04-27 18:18:00