特定的keydown来触发事件

时间:2014-10-25 01:55:48

标签: jquery

我正在尝试使用特定键来触发页面中的事件。

这是我的js

$(".ryu").keydown(function() {
        $(".ryu-still").hide();
        $(".ryu-cool").show();
    });

关于如何使用“X”键触发事件的任何想法

2 个答案:

答案 0 :(得分:1)

试试这个:

    $('.ryu"').bind('keydown', function(e) {


            if(e.keyCode== "x"){
              //do something
             $(".ryu-still").hide();
             $(".ryu-cool").show();
         }

        }); 
祝你好运

答案 1 :(得分:1)

你需要抓住,看看被按下的键是否正确

$(document).ready(function () {
    $(".ryu").on('keydown',function(e){   
      if(e.which==88){ //88 = x key
          $(".ryu-still").hide();
          $(".ryu-cool").show(); 
      }

   });    
});

jsfiddle或它没有发生 http://jsfiddle.net/u3uo7eLn/2/