ユーザーが矢印の href ボタンを使用して次のチュートリアル ページに進むことができるチュートリアル ベースの Web ページがあります (いくつかのタスクを完了した場合のみ)。また、ほとんどのページでは、Enter キーを押すと次のページに進みます。
ただし、一部のチュートリアル ページでは、Enter キーを別の目的で使用しており、そのキーを無効にしたいと考えています。私は次のことをしました:
$(window).keyup(function(e) {
if (e.keyCode == 13)
{
e.preventDefault();
return false;
}
});
IE/FF/Opera では問題なく動作しますが、Chrome では動作しません。
クロムでは、if 内にアラートを追加すると、フォームは送信されません。そうでなければそうなるでしょう。
何か案が?