2011-09-04 65 views
0

我有以下代碼。 我wonna在點擊標籤上設置一個css類。但是我只是在語言div中才做到這一點。我怎樣才能做到這一點?當我試圖用$(「語言a」)做它不做任何事情。單擊後在標籤上設置類

<div id="wrapper"> 
<div id="language"> 
    <a href="#" class="">test 1</a> 
    <a href="#" class="">test 2</a> 
</div> 
    <a href="#" class="">No div 1</a> 
    <a href="#" class="">No div 2</a> 
</div> 

$("a").click(function(event){ 
    $("a.active").removeClass("active"); 
    $(this).addClass("active"); 
}); 

.active {font-weight: bold; } 
+0

一個ID的正確選擇具有散_(#)_在它'$( 「#語言」)'前。 –

回答

4
$("#language a").click(function() { 
    $("#language a.active").removeClass("active"); 
    $(this).addClass("active"); 
}); 
+1

Offcourse,我怎麼能忘記。 :) – Sven