如何使用键盘滚动页面元素?
我基本上想达到与Google Reader相同的效果:当你按“j”时,你会被推到下一篇文章,当你按“k”时,你可以返回到上一篇文章。做到这一点最简单的方法是什么?
I basically want to achieve the same effect as in Google Reader: when you press "j", you are pushed down to the next article and when you press "k", you can go back up to the previous article. What is the simplest way of doing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
onkeyup
并使用keyCode
来确定按下的键: http://jsfiddle.net/pimvdb/gzRwN/1/。Using
onkeyup
and use thekeyCode
to determine the key pressed: http://jsfiddle.net/pimvdb/gzRwN/1/.获取这些键的数字/值并将它们绑定到您希望它们执行的事件。就像使用
点击
来触发函数一样,但您使用的是某个键。Get the number/value for those keys and bind them to the event that you'd like them to execute. Much in the way that a
click
would be used to fire a function, but instead you're using a certain key.