だから私は文字通りイライラしています。これを約30分間修正しようとしましたが、まだ失敗しています。
チェックボックスがチェックされているときに機能をアクティブにしたいkeyup()
、そうでなければ、チェックボックスがチェックclick()
されていないときに機能をアクティブにしたい。しかし、チェックすると動作しますが、チェックを外すと、キーアップとクリックが使用されます...
誰かが私を助けることができれば、私はそれを感謝します!
私のコード:
HTML:
<input type="checkbox" id="saut" onchange="isChecked()">
JavaScript:
function isChecked() {
var checked = $('input#saut').is(':checked');
if (checked == true) {
$('button#searchbutton').attr("disabled", true);
$('input#searchquery').keyup(function () {
alert("omfg keyup!");
return;
});
} else {
$('button#searchbutton').attr("disabled", false);
$('button#searchbutton').click(function () {
alert("omfg button!!");
return;
});
}
}