我正在尝试在用户勾选页面上的复选框后允许点击功能。否则,我想要给 #additional_foreign 按钮添加一个类。
我认为我已经接近成功了,但它似乎并没有起作用。 以下是我的代码:
if($('#foreign_checkbox').attr('checked')) {
$('#additional_foreign').click(function() {
alert('This click function works');
});
} else {
$('#additional_foreign').addClass('btn_disable');
}
当我勾选复选框时,它不允许单击功能,当我取消勾选复选框时,它也没有像应该的那样添加类。
我做错了什么?
编辑:这是我的HTML以供澄清。
<input id="foreign_checkbox" type="checkbox" />
<span id="additional_foreign">Click Me</span>