单击后在标签上设置类

时间:2011-09-04 16:02:54

标签: jquery asp.net html css

我有以下代码。 我想在点击的标签上设置一个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; }

1 个答案:

答案 0 :(得分:4)

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