如果点击复选框,将会添加var check='';
- okay
,
如果再次点击,okay
将被删除。
它如何制作?
答案 0 :(得分:2)
var check = false;
console.log(check);
$('#checkbox').change(function() {
check = $(this).is(':checked');
console.log(check);
});
根据状态将变量设置为true
或false
。
<强> Example 强>
答案 1 :(得分:2)
var check = "";
$("#yourcheckbox").change(function() {
if($(this).is(":checked")) {
check = "okay";
}
else {
check = "";
}
});
这完全符合您的要求,但如果没有check
必须包含“好”,@ Rikudo发布的解决方案会更好。
答案 2 :(得分:0)
var check;
$('#checkbox').change(function() {this.checked ? check = 'okay' : check = '';})