我有一个简单的导航。我想在单击的导航项周围有一个红色边框。例如:如果您单击商店,则商店一词周围应该有一个红色边框。然后,如果您单击另一个导航项 Contact,红色边框应该从 Store 上移到 Contact 项上。这是我到目前为止所拥有的。
HTML:
<ul class="nav">
<li><a href="#">Home</a></li>
<li><a href="#">Store</a></li>
<li><a href="#">Contact</a></li>
</ul>
CSS:
.active {
border: 2px solid red;
padding: 5px;
}
JS:
$('.nav li').click(function() {
$(this).addClass('active');
$(this).removeClass('active');
}
在 jQuery 中不是很强大。任何帮助都会很棒...谢谢!