jQuery SlidesJS 键盘导航

标签 jquery slideshow keyboard-navigation

我的site使用SlidesJS用于照片幻灯片。

我的问题是,如何使用键盘导航?

我添加了这个GitHub solution到我的 head 标签(第 94-116 行),但键盘的左右箭头键仍然不起作用。

我该如何解决这个问题?

最佳答案

我在 SlidesJS 网站上时将以下代码输入到 chrome 的控制台窗口中,并且它有效...

(function($){
    $(window).keyup(function(e){
        var key = e.which | e.keyCode;
        if(key === 37){ // 37 is left arrow
            $('a.prev').click();
        }
        else if(key === 39){ // 39 is right arrow
            $('a.next').click();
        }
    });
})(jQuery);

进行了编辑以与通常不使用 $ for jQuery 的页面兼容。

关于jQuery SlidesJS 键盘导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7114860/

相关文章:

asp.net-mvc - 可以 $.post 并获取文件下载对话框

jquery - 我如何通过ajax json tomcat从本地主机连接到另一台服务器

javascript - 带有指向另一页的超链接的 Jquery Slideshowify

wpf - 我可以使用箭头键而不是 Tab 导航进出 wpf 组合框吗?

objective-c - NSTextField 两次捕获返回键事件

javascript - 如何根据 ng-href 的数据返回动态 html?

javascript - 带有随机图片的幻灯片

javascript - 如何用javascript制作一个简单的自动播放幻灯片?

javascript - 在 JQuery 中使图像遵循圆形路径的最佳方法?