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