jQuery Keypress Arrow Keys

前端 未结 6 1136
自闭症患者
自闭症患者 2020-11-28 05:30

I\'m attempting to capture arrow key presses in jQuery, but no events are being triggered.

$(function(){
    $(\'html\').keypress(function(e){
        consol         


        
6条回答
  •  孤独总比滥情好
    2020-11-28 05:53

    left = 37,up = 38, right = 39,down = 40
    
    $(document).keydown(function(e) {
    switch(e.which) {
        case 37:
        $( "#prev" ).click();
        break;
    
        case 38:
        $( "#prev" ).click();
        break;
    
        case 39:
        $( "#next" ).click();
        break;
    
        case 40:
        $( "#next" ).click();
        break;
    
        default: return;
    }
    e.preventDefault();
    

    });

提交回复
热议问题