我正在寻找将以下插件jquery.hotkeys.js plugin从jQuery转换为与Zepto一起使用。Zepto中的绑定事件
现在我正在使用coffeescript,但我还会包括Javascript翻译。 Zepto有一个绑定和事件API,用于keyup
,和keypress
事件(请参见here),但绑定新的自定义事件(在本例中为keyHandler
)接受这些事件有点棘手,但我不太明白。
Here's the code我到目前为止经历过。我在最后一行遇到了一些问题,特别是when jquery.hotkeys binds the keyHandler event到jQuery的特殊自定义处理程序,我相信Zepto没有其他选择。
任何人都可以帮我在每次写下面的内容时让Zepto调用keyHandler吗?
$('*').bind('f', function() { console.log("pressed the 'f' key"); });
因此,如果我甚至在网页上按f键,登录到控制台的消息。