【发布时间】:2012-03-11 19:52:30
【问题描述】:
如何检测我使用键盘滚动或键入的方向。就像我如何检测它是左还是右。
【问题讨论】:
-
嗨,这里有一个很好的概念证明:stackoverflow.com/questions/1222915/… ;(捕获 X 和 Y 轴运动)希望这会有所帮助,干杯。
标签: jquery jquery-plugins jquery-tools scrollable
如何检测我使用键盘滚动或键入的方向。就像我如何检测它是左还是右。
【问题讨论】:
标签: jquery jquery-plugins jquery-tools scrollable
您希望创建一个处理程序来检测 keydown 事件,然后检查哪个键被按下。每个键盘键都有一个识别号,您可以检查并正确处理。如果是左箭头,做一件事,如果是右箭头,做另一件事。
这个问题已经在stackoverflow的其他地方得到了回答:
Binding arrow keys in JS/jQuery
您可以在jQuery API 网站上阅读有关 .keydown() 的更多信息。
【讨论】:
我正在使用事件对象来获取触发了鼠标轮或键盘的事件
api.onBeforeSeek( function () { console.log(event);})
但我不再使用 Jquery Tolls Scrollable,因为我不是最适合我的应用程序。
我现在正在使用http://caroufredsel.frebsite.nl/ 这个功能更强大,使用更灵活。
【讨论】: