我正在使用此代码使复选框像单选按钮一样工作。我可以添加/更改什么,以便在单击复选框时将其取消选中?
http://jsfiddle.net/peter/4Awf9/
$(".radiounique").click(function() {
$(".radiounique").removeAttr('checked');
$(this).attr('checked', true);
});
<input type="checkbox" class="radiounique" value="3">
<input type="checkbox" class="radiounique" value="4">
<input type="checkbox" class="radiounique" value="2">
<input type="checkbox" class="radiounique" value="1">
最佳答案
如果您希望它像单选按钮一样工作-
可以尝试 -
$(".radiounique").click(function() {
var state = $(this).is(':checked');
$(".radiounique").removeAttr('checked');
$(this).attr('checked', state );
});
小提琴-http://jsfiddle.net/4Awf9/1/
关于jquery - 使用jQuery制作类似于 radio 的复选框,如何取消选中? fiddle 包括,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7755447/