我有一个HTML复选框。它使用onclick javascript事件将整数变量增加1。
如果取消选中该复选框,我想将var减1。我怎么能这样做?
答案 0 :(得分:2)
$('.checkbox').click (function(){
var thisCheck = $(this);
if ( thischeck.is(':checked') ) {
// Do increment
}
else { // DO decrement }
});
答案 1 :(得分:0)
只需使用条件语句来检查是否已在函数内取消选中该复选框,在该函数中检查是否已检查该函数并增加该值。
$("#inputid input:checkbox").change(function() {
var ischecked= $(this).is(':checked');
if(!ischecked)
var val = val-1;
});