禁用/启用单击事件Jquery

时间:2014-09-01 00:38:21

标签: javascript jquery

我有一个ID为“CB”的CheckBox和一个ID为“BT”的按钮。我想验证:

  1. 如果CB已选中,则事件点击BT为启用
  2. 如果CB UnChecked,事件点击BT是禁用
  3. 那么如果内部这个Jquery正确的脚本怎么样?

        var CB = $("#CB");
        var inital_CB  = CB .is(":checked");
    
        var BT= $("#BT").attr("disabled", !inital_CB);
    
        CB .click(function() {
            BT.attr("disabled", !this.checked);
        });
    

1 个答案:

答案 0 :(得分:0)

如果您想要做的就是触发某些代码,具体取决于是否选中了复选框,请点击此处:

var theButton = document.getElementById("Button1");
var theCheckBox = document.getElementById("Checkbox1");
theButton.onclick = function () {
    if (theCheckBox.checked) {
        //Code that executes when checkbox is selected
    }
    else {
        //Code that executes when checkbox is not selected
    }
}