【发布时间】:2012-10-24 20:03:31
【问题描述】:
看看这个小提琴:http://jsfiddle.net/5rmEe/
目标是当用户点击单选按钮时,如果它被选中,则取消选中它,如果它没有被选中,则选中它
但随后似乎点击事件触发了两次,使得检查/取消检查非常错误......
我尝试了一个组合
e.stopPropagation();
e.preventDefault();
命令,但每个命令都会导致不同的错误...
我将如何实现这一目标并相应地修复该代码?
【问题讨论】:
-
我很困惑。这就是单选按钮默认的工作方式。你想做什么?
-
默认情况下没有,如果您单击选中的单选按钮,它不会取消选中...我正在尝试取消选中如果单击
-
对。那么为什么不使用复选框呢?
-
尝试使用复选框。这将更适合您的要求
-
我必须使用单选按钮,这是要求(不要问)...请回答单选按钮
标签: javascript jquery forms radio-button