这是我的示例http://jsfiddle.net/RaQtg/4/我想通过按 G 键将我的页面重定向到另一个 URL,但我无法触发点击功能。
有任何想法吗?
谢谢
您可以尝试以下方法:
window.location = $('.mylink').attr('href');
如果你有多个类的项目mylink
,第一个将始终被使用。
这似乎适用于密钥 g
$(document).on('keydown', function(evt) {
if (evt.keyCode == 71) //G key is pressed
{
window.location = "http://"+$('.mylink').attr("href");
}
});
.trigger()
like.click()
仅在您使用.bind()
(或.live()
或.on()
所有可用的快捷方式)方法定义事件处理程序时才有效。
试试吧
$(document).on('keydown', function(e) {
if (e.keyCode === 103) //G key is pressed
{
alert("g key is pressed");
location.href = $('mylink').attr('href');
}
});