【发布时间】:2013-03-03 23:23:37
【问题描述】:
<li id="add-this" style=""><a href="#">Add this</a></li>
我们都知道这是做什么的,当你按下它时它会激活一个脚本,但我想知道它是否可以将它绑定到一个键,所以当你按下它时它会激活脚本。尝试了不同的东西,现在在谷歌上搜索了几个小时,但找不到我要找的东西。我正在尝试为我的网站制作一个脚本,以便您可以使用键盘浏览它,我可以将脚本绑定到一个键,但不知道如何执行此操作。
谢谢 //Nemx
【问题讨论】:
-
只需在文档中添加
keypress或keydown处理程序即可。 PS:可能值得尝试使用github.com/tzuryby/jquery.hotkeys 或阅读其代码 -
我可以添加一个keydown,但问题是我无法点击链接,
(function(){ document.addEventListener('keydown', function(e) { if( e.which == 68) { >Dont know what to put here to make it work< } }, false); })();尝试了一些东西,$("add-this").click(); and document.getElementById('add-this').onclick但在运行它们时在控制台中出现相同的错误: “未捕获的 TypeError:无法调用 nul 的方法‘click’”
标签: javascript jquery key hyperlink