1
私はキーイベントを処理するためのこの基本機能を持っています。しかし、Firefox 9.0.1では、ブックマークを表示しているデフォルトのイベントを防ぐことができないようです。e.preventDefault(); Firefoxで動作しない動作ですか?
FFでのデフォルト動作を防止するソリューションはありますか?
$(document).keydown(function(evt) {
if (evt.which == 66 && evt.ctrlKey) {
if (evt.preventDefault) {
evt.preventDefault();
} else {
evt.returnValue = false;
}
alert("Ctrl+B pressed");
return false;
}
});
いいえ、私はしません。今すぐ動作し、アラートはクライアント側のスクリプト全体を中止するようです。これが理由ですが、デバッグにconsole.logを使用する方がはるかに優れています。ありがとう! – optimista
なぜ警報が正直であるかわかりません。しかし、console.logは通常より安全です! – BeRecursive