【发布时间】:2011-09-03 20:56:42
【问题描述】:
我使用此脚本通过键盘箭头键进行导航。但问题是我无法触发点击。
<script>
$(document).keyup(function(e){
switch (e.keyCode){
case 39:
if( $(".imgnav-next").attr("href")){
$(".imgnav-next").trigger("click");
}
break;
case 37:
if( $(".imgnav-prev").attr("href")){
$(".imgnav-prev").trigger("click");
}
break;
}
});
</script>
这是带有导航的html部分:
<div class="imgnav-prev-container">
<a href="prev.html" class="imgnav-prev">Next pic</a>
</div>
<div class="imgnav-next-container">
<a href="next.html" class="imgnav-next">Previous pic</a>
</div>
【问题讨论】:
标签: javascript jquery keyboard navigation