-3

xキーを押したときにmyDivとして識別される要素でfadeIn()を実行するjqueryスクリプトをプログラムしようとしました。

function showKeyCode(e) {
   //alert( "keyCode for the key pressed: " + e.keyCode + "\n" );
   $if(e.keycode == 88){$("#myDiv").fadeIn();
}

注意すべき点。アラート x を許可すると、キーコード 88 が表示されます

このコードは機能しません。

4

1 に答える 1

1

これは、キー「X」を押すと機能します。

$(document).ready(function() {
    var mydiv = $('.mydiv');
    $(document).bind('keydown',function(e){
       if(e.keyCode == 88) {
          mydiv.fadeIn();
       }
    });
});

デモ: http://jsfiddle.net/TWm6r/

クラスを使用しましたが、ID を使用しても問題ありません

于 2013-02-20T10:36:39.477 に答える