私はこのコードを持っています。プログラムでオーバーライドするか、ドキュメントから onkeydown を削除する必要があります (たとえば、単純な条件を使用)
document.onkeydown = function (f) {
myMethod();
};
それを行う方法はありますか?
私はこのコードを持っています。プログラムでオーバーライドするか、ドキュメントから onkeydown を削除する必要があります (たとえば、単純な条件を使用)
document.onkeydown = function (f) {
myMethod();
};
それを行う方法はありますか?
document.onkeydown = null
jquery を使用してイベント処理を行うことができます。使用する方法はあまり使用されておらず、複数のサブスクライバーを許可していません。
ここのドキュメントを見てください:
例:
$(document).on("keydown", function(){
doStuff();
})
// unsubscribe all handlers
$(document).off("keydown");
削除することはできません。次のように、何もしない新しいもののみを添付できます。
document.onkeydown = function () {};
jQuery を使用すると、次のことができます。
$(document).on('keydown', myMethod);
そして削除する
$(document).off('keydown', myMethod);