Javascript 在jquery中使用键链接按键
我有一个加载了jquery的HTML页面,页面上有两个链接Javascript 在jquery中使用键链接按键,javascript,jquery,Javascript,Jquery,我有一个加载了jquery的HTML页面,页面上有两个链接 <a href='www.example.com'>Buttona</a> <a href='www.example2.com'>Buttonb</a> 我怎样才能使按下“1”键就像按下第一个链接一样,按下“2”键就像使用jquery按下第二个链接一样?给链接一个id,这样你就可以引用它们了 <a href='www.example.com' id="linkA">But
<a href='www.example.com'>Buttona</a>
<a href='www.example2.com'>Buttonb</a>
我怎样才能使按下“1”键就像按下第一个链接一样,按下“2”键就像使用jquery按下第二个链接一样?给链接一个id,这样你就可以引用它们了
<a href='www.example.com' id="linkA">Buttona</a>
如果使用jquery 1.7,可以使用.on()代替.live()这里有一个简单的方法
$(window).bind('keyup',function(e) {
if ( e.keyCode == 49 ) {
// 1
}
if ( e.keyCode == 50 ) {
// 2
}
});
“accesskey”属性不是更简单吗
<a href='www.example.com' accesskey='0'>Buttona</a>
<a href='www.example2.com' accesskey='1'>Buttonb</a>
编辑您可能需要与Alt键组合检查此项,它正在识别键代码,但不会指向链接。我正在使用1.7.1…
click()
只会触发事件。它不会单击元素并跟随链接。使用window.location.href=$('#linkA').attr('href')代码>
<a href='www.example.com' accesskey='0'>Buttona</a>
<a href='www.example2.com' accesskey='1'>Buttonb</a>