单击复选框的事件

时间:2011-08-27 09:25:27

标签: jquery

如果点击复选框,将会添加var check=''; - okay, 如果再次点击,okay将被删除。

它如何制作?

3 个答案:

答案 0 :(得分:2)

var check = false;
console.log(check);
$('#checkbox').change(function() {
    check = $(this).is(':checked');
    console.log(check);
});

根据状态将变量设置为truefalse

<强> 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 = '';})