我正在尝试将 a 附加.keyup(e)
到向上和向下箭头。它在 Firefox 中运行良好,但在 Safari 中却不行。所有其他箭头在 Safari 中都可以正常工作。
$(document.documentElement).keyup(function (event) {
if (event.keyCode == 37)
{
// go left
$('.left').click();
}
else if (event.keyCode == 39)
{
// go right
$('.right').click();
}
else if (event.keyCode == 38)
{
// next project
$('a.up div.arrow').click();
}
else if (event.keyCode == 40)
{
// previous project
$('a.down div.arrow').click();
}
else if (event.keyCode == 32)
{
// info
$('aside').click();
}
});
编辑:我的网站的工作演示链接 - http://www.ryan-neil.com
应该早点补充...