Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击复选框更改字段集类_Javascript_Jquery_Asp.net - Fatal编程技术网

Javascript 单击复选框更改字段集类

Javascript 单击复选框更改字段集类,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我想在单击复选框时更改字段集的类 以下是我所拥有的: jquery $(document).ready(function(){ $("#<%=cbLimit.ClientID%>").click(function () { $("#fsLimit").removeClass(".active"); $("#fsLimit").addCLass(".inactive"); }); }); asp <fieldset id="fsL

我想在单击复选框时更改字段集的类

以下是我所拥有的:

jquery

$(document).ready(function(){
    $("#<%=cbLimit.ClientID%>").click(function () {
        $("#fsLimit").removeClass(".active");
        $("#fsLimit").addCLass(".inactive");
    });
});
asp

<fieldset id="fsLimit" class="active" >
    <legend >
        <asp:CheckBox ID="cbLimit" runat="server" /><asp:Label ID="lblLimit" runat="server" AssociatedControlId="cbLimit" text="Limit"/>
    </legend>
    <!--Some stuff-->
</fieldset>


什么也没发生。我尝试在.click函数中添加一个警报,效果很好。有人能告诉我我做错了什么吗?

使用change事件,并在addClass和removeClass方法中从类名中删除

$("#<%=cbLimit.ClientID%>").change(function () {
    $("#fsLimit").removeClass("active"); //Removed .
    $("#fsLimit").addCLass("inactive"); //Removed .
});
$(“#”)更改(函数(){
$(“#fsLimit”).removeClass(“active”);//已删除。
$(“#fsLimit”).addCLass(“非活动”);//已删除。
});

谢谢!这就成功了:D我会在可能的时候接受你的回答(说12分钟)。
$("#<%=cbLimit.ClientID%>").change(function () {
    $("#fsLimit").removeClass("active"); //Removed .
    $("#fsLimit").addCLass("inactive"); //Removed .
});