2012-02-01 64 views
0

嘿,我在左邊的div中有一個菜單(帶有JQuery),所有鏈接都在右邊的同一個div中打開。與幾個div相關的jquery菜單

我所有的鏈接都可以工作,他們分別打開他們的新divs,但我怎樣才能讓它一次點擊1 div,我就可以改變它的CSS值(類似於visted),就像真正的菜單一樣。

舉例來說,如果我有:

一個 乙 Ç

我的鏈接。我希望它能夠在點擊A時強調A。而基於B點擊時,從A下劃線會消失一會B.下出現

乾杯,

傑里米

+1

什麼標記?你正在使用什麼當前腳本?你有什麼嘗試?你自己做了什麼努力來解決這個問題? – 2012-02-01 01:03:47

+0

除了幾次谷歌搜索之外,我沒有做任何事情,其中​​導致我不認爲這是特別可能的。 – user1138694 2012-02-08 01:53:13

回答

0

怎麼是這樣的:

CSS

.CurrentLink {text-decoration: underline; color: red;} 

Javascript

var currentLink; 
$(#MenuItem).click(function(){ 
    if(currentLink){ 
     currentLink.css('');} 
    currentLink = $(this); 
    $(this).css('CurrentLink'); 
} 
+0

我可能沒有提到我對Jquery比較陌生。 – user1138694 2012-02-08 01:53:45

+0

,我還沒有理解你的代碼是如何工作的。我如何實施和修改你的代碼? – user1138694 2012-02-08 02:05:10

+0

如果你可以發佈一些示例代碼,我將能夠更好地幫助超越此。 – 2012-02-23 17:11:11