的改變顏色,我有以下:jQuery的 - 鏈接
<div id="libdiv" class = "libraryheader ">
<a href="#" class="libraryheader" id="videoLink" /> Videos </a>
| <a href="#" class="libraryheader" id="articleLink" /> Articles </a>
| <a href="#" id="newsLink" class="libraryheader" /> News </a>
</div>
當我點擊一個鏈接,我喜歡我喜歡的鏈接的顏色變成金色,而其他的鏈接是灰色的。
.libraryheader
{
font-family: sans-serif;
font-size: 24px;
color: #4F5A5E; /* grey color */
text-decoration: none;
}
.libraryheaderselected
{
font-family: sans-serif;
font-size: 24px;
color: gold;
text-decoration: none;
}
正在發生的事情是,當我選擇它的鏈接,他們把金,但是當我選擇了另一個環節,prevously選擇的遺體金,不變成灰色。我只喜歡選定的鏈接是黃金。所有其他人應該默認爲灰色。
下面是我的代碼有:
$('#libdiv a').click(function() {
$(this).removeClass('libraryheaderselected');
$('#videoLink').addClass('libraryheader');
$('#articleLink').addClass('libraryheader');
$('#newsLink').addClass('libraryheader');
$(this).addClass('libraryheaderselected');
});