javascript - 向 "li id"元素添加左右箭头导航

标签 javascript jquery

我正在使用 Omeka CMS 构建数字图像集合。在我的其中一个页面上,我有代码:

 <ul class="item-pagination navigation">
    <li id="previous-item" class="previous"><?php echo link_to_previous_item_show(); ?></li>
    <li id="next-item" class="next"><?php echo link_to_next_item_show(); ?></li>
 </ul>

我想让左箭头键在按下时导航到上一个项目,右箭头键在按下时导航到下一个项目。

谁能告诉我该怎么做?

谢谢!

最佳答案

fiddle :http://jsfiddle.net/dxgL6rdo/

$(document).ready(function() {
    $(document.body).keyup(function(event) {
        if (event.which === 37) {
            $('#previous-item').click();
        } else if (event.which === 39) {
            $('#next-item').click();
        }
    });
});

关于javascript - 向 "li id"元素添加左右箭头导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26316201/

相关文章:

javascript - 外部 Javascript 文件和 Uncaught ReferenceError

javascript - jQuery 选择器 ':not()' 或方法 '.not()' 在 IE9 中的行为

java - qTip Jquery - 使用 java 处理 Webdriver 的工具提示

jquery - 如何为 jquery 多选添加全选和取消全选选项?

javascript - 从元素底部计算像素

javascript - 如何根据下拉上下文更改 jQuery inputmask 掩码?

Javascript 启动弹出窗口并填充文本字段

javascript - react 单选按钮 : checked cycle not aligned

jQuery 选择器从 HTML 对象中选择而不是从文档根中选择?

javascript - 悬停以更改 div 内容