2011-09-04 99 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