在手机上的Jquery按键事件

时间:2016-08-25 12:47:11

标签: jquery jquery-mobile

这是我的脚本文件,用于在按键时显示div。 它适用于PC:

$(document).on('keypress', function(e) {
    if(e.keyCode === 97) {   //a
        $('.login-box').show();
        $('#intial').hide();
    }
});

但它在手机上不起作用,因为有输入 因此我无法打开键盘。 我有什么办法可以做到这一点吗?  最好是触摸事件(模式)..

1 个答案:

答案 0 :(得分:1)

您可能需要尝试keyupkeydown事件。

我认为keypress已被弃用,在这种情况下无效。

$(document).on('keyup', function () {
    if(e.keyCode === 97) {   //a
        $('.login-box').show();
        $('#intial').hide();
    }
});