我有一个加载了 jquery 的 HTML 页面,页面上有 2 个链接。
<a href='www.example.com'>Buttona</a>
<a href='www.example2.com'>Buttonb</a>
如何使用 jquery 让按下“1”键就像按下第一个链接,按下“2”键就像按下第二个链接?
最佳答案
给链接一个id,这样你就可以引用它们了
<a href='www.example.com' id="linkA">Buttona</a>
然后在您的页面上添加 jquery 以捕获 1 的键以找到 linka
并单击。
$("html").live("keyup", function(e) {
if(e.keyCode === 49){
//$("#linkA").click();
window.location.href = $('#linkA').attr('href');
}
}
如果使用 jquery 1.7,你可以使用 .on() 而不是 .live()
关于javascript - 在 jquery 中使用键链接按下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9112779/