是否可以在单击链接时更改CSS,并在单击其他链接时将其恢复为正常状态,同时更改该CSS?
<div id="nv_wrap">
<a class="panel nv7" href="#item8"></a>
<a class="panel nv6" href="#item7"></a>
<a class="panel nv5" href="#item6"></a>
<a class="panel nv4" href="#item5"></a>
<a class="panel nv3" href="#item4"></a>
<a class="panel nv2" href="#item3"></a>
<a class="panel nv1" href="#item2"></a>
</div>
Run Code Online (Sandbox Code Playgroud)
使用jQuery,如下所示:
$("#nv_wrap a.panel").click(function(){
$("#nv_wrap a.clicked").removeClass("clicked"); //returns the old one to its normal state
$(this).addClass("clicked"); //assigns an additional class to the clicked element.
});
Run Code Online (Sandbox Code Playgroud)