ナビゲーションに 4 つのリンクがあり、リンクをクリックした後に CSS を変更したいと考えています。ただし、別のリンクをクリックしても、リンクは元の CSS に戻りません。これどうやってするの?
たとえば、「About Us」をクリックすると、「About Us」の CSS が変更され、次に「Products」をクリックすると、「Products」の CSS が変更されます。「About Us」を元の CSS に戻すにはどうすればよいですか?"
HTML:
<div id="nav">
<ul>
<li><a href="#page1"> Home </a></li>
<li><a href="#page2"> About Us </a></li>
<li><a href="#page3"> Products </a></li>
<li><a href="#page4"> Contact Us </a></li>
</ul>
jQuery:
$(function() {
$("#nav li a").click(function () {
$(this).css({'color': 'black', 'border-bottom': '3px dotted black', 'background-color': 'yellow'});
});
});