質問する
698 次
2 に答える
1
それは要因の組み合わせによって引き起こされます。
1 つ目の問題は、Firefox がイベント リスナをアタッチする前にアタッチするため、デフォルトのアクションを防止する機会が得られないことです。
2 つ目は Firefox のバグで、デフォルトのアクションが阻止されたかどうかをチェックしていません。
<select>
に到達する前にイベントをキャプチャし、その伝播を停止することで、問題を回避できます。
于 2012-05-21T23:23:50.587 に答える
0
option
要素セレクターとreturn false;
コードに追加するだけです。
$('select[id="selectID"] option').on('keydown',function(e){
e.preventDefault();
return false;
});
デモ
于 2012-05-21T22:45:33.727 に答える