我正在尝试检查是否按下了某个键而不关注任何类型的字段。
目标是允许用户按左右箭头来获取下一个图像。他们无需单击任何文本字段或任何内容...只需按这些键即可滚动到下一个或最后一个图像。
像:
function keyEvent(e) {
if(e.keyCode == 39) {
run some code to get next image
}
else if (e.keyCode == 37) {
run some code to get last image
}
}
似乎 jquery 总是需要一个“选择器”,就好像我需要将它绑定到一个字段或其他东西一样。
$('input[type=text]').on('keyup', function(e) {
if (e.which == 39) {
run some code
} });
有任何想法吗?
编辑:
我的 viewimage.php 文件正文中有这个脚本...... javascript 仍然没有在页面加载时运行:
<script type="text/javascript">
$(document).ready(function() {
$(document).keydown(function (e) {
if (e.which == 39) {
alert("39");
}
});
});
</script>
谢谢