我需要使用 custom.js 覆盖文件将新链接添加到三页上的无序列表。根据系统要求,我必须使用 jquery,并且找到一种选择和插入的方法真的让我的大脑麻木了。
这是菜单块本身:
<div class="nav-block nav-block-logo">
<div class="nav-block-body">
<div class="nav-block-content">
<div class="logo">
<a href="/"><img src="logo.png"></a>
</div>
<h2>Contact Us</h2>
<ul>
<li class="active">
<a href="/contact-us/">Overview</a>
</li>
<li>
<a href="/contact-us/contact-us">Contact Us</a>
</li>
<li class="last-child">
<a href="/contact-us/facilities-and-directions">Facilities & Directions</a>
</li>
</ul>
<a href="http://www.addthis.com/bookmark.php" class="bookmark-share addthis_button">Bookmark & Share</a>
</div>
</div>
</div>
我需要在最后添加一个新的 li 链接。我试过 after() 和 append(),但都没有奏效。有人告诉我,我可能需要定位 h2 并检查标题是否为“联系我们”。也不知道该怎么做。
我对 jquery 比较陌生,这在最后一分钟有点丢给了我。任何帮助将不胜感激!