Jquery在按下Enter键或在移动设备上按“OK”时执行操作

时间:2015-05-10 22:09:17

标签: javascript jquery mobile

我有一个输入字段:

<input type="text" id="awesome-input" />

我想在用户点击输入时执行操作:

$("#awesome-input").on('keydown',function(e){
  if(e.which == 13)
    console.log("did stuff!");
}

然而,我还想在移动用户在触摸屏上输入后点击“确定”时执行相同的操作。我的第一个想法是submit事件,但只有在我将其包装成一个表格时才有效,我宁愿不这样做。

1 个答案:

答案 0 :(得分:0)

事实证明,到目前为止我尝试过的所有手机都会触发e.which == 13点击事件,所以它确实已经有效了。