Javascript jQuery在按下键时单击锚定
这就是我现在所拥有的-当用户按下左箭头键或右箭头键时,它应该模拟锚点击,但它没有-有什么想法吗Javascript jQuery在按下键时单击锚定,javascript,jquery,Javascript,Jquery,这就是我现在所拥有的-当用户按下左箭头键或右箭头键时,它应该模拟锚点击,但它没有-有什么想法吗 $('body').bind('keydown',function(e){ if(e.keyCode == 39){ $(".next > a").click(); } else if(e.keyCode == 37){ $(".back > a").click(); }
$('body').bind('keydown',function(e){
if(e.keyCode == 39){
$(".next > a").click();
}
else if(e.keyCode == 37){
$(".back > a").click();
}
});
触发
click
事件不会跟随链接AFAIK,您需要获取url并手动执行:
location.href = $(".next > a").attr('href');
使用触发器我遇到了同样的问题。您是否在控制台中尝试了选择器?您的HTML是什么样子的?特别是要激活的链接。从“当在没有参数的情况下调用.click()时,它是.trigger(“单击”)的快捷方式”
$('body').bind('keydown',function(e){
if(e.keyCode == 39){
$(".next > a").get(0).click();
}
else if(e.keyCode == 37){
$(".back > a").get(0).click();
}
});
$('body').bind('keydown',function(e){
if(e.keyCode == 39){
$(".next > a").get(0).click();
}
else if(e.keyCode == 37){
$(".back > a").get(0).click();
}
});