0
jQuery(document).keypress(function(e){
    if(e.which == 13){
        alert(1);
        e.preventDefault();
        return false;
    }
});

私は上記のコードを持っています。それはすべての主要なブラウザで動作します。問題は、Chromeでfancyboxを開くと、閉じるまで機能しなくなることです。どうすればこれを回避できますか?他のすべてのブラウザで動作します。

4

1 に答える 1

1

keydown代わりに...そして上に移動するのはどうpreventDefault()ですか?

jQuery(document).keydown(function(e){
    if(e.which == 13){
        e.preventDefault();
        alert(1);
        return false;
    }
});
于 2012-08-01T21:57:05.843 に答える