【问题标题】:jQuery kepress detection on left, right arrows and space barjQuery kepress 检测左、右箭头和空格键
【发布时间】:2010-08-24 22:57:45
【问题描述】:

我在这里尝试使用一个小 jQuery 来检测正在按下的键。

我有很多关于尝试使用函数来检测 ASCII 代码等以查看正在按下哪些键,但我有点困惑。

还有,keyUp、keyDown和keypress有什么区别?

【问题讨论】:

    标签: jquery keypress keydown


    【解决方案1】:

    按键:
    当用户按下某个键时触发。它在用户按住键时重复。

    按键:
    当实际字符被插入时触发,例如,文本输入。它在用户按住键时重复。 Safari iPhone 不支持。

    键位:
    当用户释放一个键时触发,在该键的默认操作已经执行之后。

    发件人:http://www.quirksmode.org/dom/events/keys.html

    【讨论】:

      【解决方案2】:
      1. 当一个键被按下时会触发一个键按下事件。
      2. 如果用户继续按住按键以让字符重复,则会为实际键入的每个字符触发按键事件。
      3. 松开按键时会触发按键向上事件。

      【讨论】:

        猜你喜欢
        • 2013-10-21
        • 2014-01-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-02
        相关资源
        最近更新 更多