0

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

  1. 标签改变颜色
  2. 复选框交换图像

表格效果很好。我注意到表单中有一个小错误,如果您在标签或复选框上重复单击快速多次,它会混淆表单,并且标签和复选框不会一起更改。请查看表格的工作版本。

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

我认为只有很小的逻辑更改才能解决问题,任何帮助都会受到高度赞赏。

谢谢

4

1 回答 1

0

我会给类似的东西

$('input[type="checkbox"]').bind('click', function(e) {
         $(this).next().toggleClass("active");   
});

试一试。它更简洁,希望不会受到同步问题的影响。

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

于 2013-09-05T01:05:18.500 回答