我有几个复选框,其中的jQuery启用了触发器。如果单击某个复选框,则会显示其他复选框,如果未选中,则将其隐藏。
现在,如果我取消选中带有.attr('checked', false);
的复选框,则不会执行用于隐藏/显示其他代码的初始代码,这意味着该复选框不会被隐藏。
仅当我自己取消选中此框时,该功能才起作用。
有什么办法可以使这项工作吗?我已经阅读了有关触发器和事件的信息,但不确定该怎么走。
<div class="1"> <input type="checkbox" name="option[]" value="1" />1</div>
<div class="1x2" style="display:none"> <input type="checkbox" value="1.2" />1.2</div>
<div class="2"> <input type="checkbox" name="option[]" value="2" />2</div>
以上述代码为例: