隐藏显示按钮 - 次要逻辑问题

时间:2013-09-05 00:41:13

标签: javascript jquery forms button checkbox

我是jquery的新手,我最近建立了一个带有几个复选框的表单,一旦它们全部被选中它会显示提交按钮,当你选中一个复选框时会发生两件事。

  1. 标签改变颜色
  2. 复选框交换图片
  3. 表格效果很好。我注意到表单中的一个小错误,如果您在标签或复选框上单击快速重复一次,它会混淆表单,标签和复选框不会一起更改。请查看表单的工作版本。

    http://fiddle.jshell.net/6FhSD/

    我认为只有一个小的逻辑变化才会有所帮助,我们将非常感激。

    感谢

1 个答案:

答案 0 :(得分:0)

我会给出像

这样的东西
$('input[type="checkbox"]').bind('click', function(e) {
         $(this).next().toggleClass("active");   
});
试一试。它更简洁,希望不会受到同步问题的影响。

http://jsfiddle.net/benashby/CQ4nv/