2014-02-18 61 views
1

我有一個鏈接列表打開頁面上的各種隱藏的div。每個鏈接都是白色的。非常簡單,我想要做的就是當每個鏈接都處於「活動」狀態時,它會變爲黃色。onclick改變一個鏈接的顏色,並返回所有其他的默認

這很好,我用onclick事件實現了this.style.color ='yellow';

的問題是,他們則留下黃色的,所以有效地我需要使用一個方法來全局更改的所有其他元素白回來的onclick或單獨指定的每一個環節變白

思維的JavaScript明智的,可能我喜歡的東西

的onclick實現它把所有的鏈接白色 轉這個鏈接至黃色

?我吠叫錯了樹嗎?

+0

答案是「我可以通過像onclick這樣的東西把所有鏈接都變成白色把這個鏈接變成黃色的」是的。但是這可能對你沒有幫助。發佈您擁有的代碼,我可以提供幫助。 – surfmuggle

回答

0

不要使用onclick事件,只是用css活躍您的問題將得到解決,

<style> 
a:active 
{ 
color:yellow; 
} 
</style> 

您的鏈接,

<a href="http://www.google.com">Google</a> 

如果您需要任何其他幫助只是讓我知道。

+0

問題是所有的鏈接只是指向頁面上的#,所以不知道這會工作 – user3061366

+0

只是嘗試然後讓我知道。 – Shivam

+0

對不起,它不工作 – user3061366