javascript - jQuery 按键左/右导航

标签 javascript jquery keyboard keypress onkeypress

<分区>

我想让我的内容 slider 能够响应按键(左箭头键和右箭头键)功能。我读到过一些浏览器和操作系统之间的冲突。

用户可以在全局网站(正文)上浏览内容。

伪代码:

ON Global Document

IF Key Press LEFT ARROW

THEN animate #showroom css 'left' -980px


IF Key Press RIGHT ARROW

THEN animate #showroom css 'left' +980px

我需要一个没有任何交叉(浏览器、操作系统)冲突的解决方案。

最佳答案

$("body").keydown(function(e) {
  if(e.keyCode == 37) { // left
    $("#showroom").animate({
      left: "-=980"
    });
  }
  else if(e.keyCode == 39) { // right
    $("#showroom").animate({
      left: "+=980"
    });
  }
});

关于javascript - jQuery 按键左/右导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4104158/

相关文章:

javascript - DIV 中的文本对齐(TEXT 没有空格)

jquery - Bootstrap如何将页面分成三部分

javascript - 如何在 jQuery 选择器中使用变量?

java - 将键盘按键发送到另一台计算机?

javascript - D3.js 数据组和转换

javascript - 为什么 CodeceptJS 不执行我测试中的步骤?为什么我看不到正在执行的测试?

javascript - 如何显示从二维数组的 API 调用中获取的数据

c++ - 访问冲突读取位置 fprintf

javascript - 为什么光标不显示在 Internet Explorer 的输入字段中?

javascript - NODEJS 无法发送 json 格式的响应?