目前我设置了一个功能,当按下页面中的左右箭头键时前进和后退:
$(document).keydown(function (e) { if ($(e.target).is('input')) { return false } else if (e.keyCode == 37) { $(".pageback").click(); return false; } if (e.keyCode == 39) { $(".pagenext").click(); return false; } });
这允许使用箭头键来回浏览,但是当遇到文本框时,箭头键仍处于活动状态.
虽然这会在文本框处于焦点时停止keydown函数,但它也不允许在输入区域中输入任何内容.
救命!
谢谢