我有 CheckBox 和 textbox 我试图删除 CssClass 在用户选中我尝试使用下一个尝试使用的框后隐藏但它不起作用有人可以帮助我吗
HTML
<ul id="sortable">
<asp:Repeater runat="server" ID="rep_sortable">
<ItemTemplate>
<li class="ui-state-default">
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span><%# DataBinder.Eval(Container.DataItem, "Body") %>
<asp:CheckBox ID="chb_com" runat="server" AutoPostBack="false" Checked='<%# DataBinder.Eval(Container.DataItem, "Completed") %>' oncheckedchanged="CheckBox1_CheckedChanged"/>
<asp:HiddenField ID="hf_reminderID" runat="server" Value='<%# DataBinder.Eval(Container.DataItem, "ReminderID") %>'/>
<asp:TextBox runat="server" ID="txtb_whyclosed" CssClass="hidden"></asp:TextBox>
</li>
</ItemTemplate>
</asp:Repeater>
</ul>
jQuery
$("input[type=checkbox]").on("click", function () {
console.log("vbvsdvs");
$("input[type=checkbox]").next("input:text").removeClass("hidden");