复选框标准值

时间:2016-02-15 18:20:13

标签: jquery checkbox

我只有一个复选框。如果我对复选框什么都不做,我想隐藏一些东西并使用一个函数。但是一旦我选中了复选框,我想要显示一些东西并使用另一个功能。当您取消选中时,所有解决方案都适用。我不想要那个!我必须做什么?

$('#leveringscheck').click(function() {
  if (this.checked) {
    $('#adres').show();
    tweedeadres();
  } else {
    $('#adres').hide();
    gewoonadres();
  };
});

1 个答案:

答案 0 :(得分:1)

尝试在绑定后手动调用点击处理程序,

$('#leveringscheck').click(function(){
 var res; $('#adres').toggle((res = this.checked, res));
 if (res) { tweedeadres(); }else { gewoonadres(); };
}).click();

此片段将在将click事件绑定到目标元素后立即执行click事件处理程序。