2013-11-27 240 views
0

Jquery中有一個函數,如果用戶點擊鏈接,鏈接將突出顯示。 我想我的函數來完成:jquery突出顯示一個鏈接或刪除突出顯示

  1. 如果用戶按下一個鏈接 - >突出鏈接
  2. 如果用戶按下另一個鏈接(UN)前突出的聯繫,並強調最後點擊的鏈接。

有人可以幫忙嗎?

$(document).ready(function() { 
     $("a").click(function() { 
     $(this).css("font-weight", "bold"); 
    }); 
}); 

謝謝你的時間!

回答

1

爲什麼不使用css類來設置高亮風格?

$(document).ready(function() { 
     $("a").click(function() { 
     $("a.highlight").removeClass("highlight"); 
     $(this).addClass("highlight"); 
    }); 
}); 

CSS

.highlight{ 
    font-weight: bold; 
} 

例子:http://jsfiddle.net/xMyxU/

+0

真棒!謝謝先生 – user3008711

+0

還有一個問題:現在它會突出顯示,但它會創建一個邊框,我想突出顯示它......可能以某種方式? – user3008711

+0

它顯示一個薄點邊框嗎?我想你看到一個輪廓。您可以通過添加大綱:無;或大綱:0;到你的CSS(無論是在所有的主播或只在高光班) – Jop