2015-09-10 63 views
0

首先,我只是grapic设计师而不是web开发者,所以请耐心等待。键盘导航js

我正在创建我的投资组合网站,我想用我的项目在键盘上使用窄键切换网站。

要做到这一点我用这个js:

codepen.io/SoqllooS/pen/vNNGwv

而且例子是这样的:

http://problem.bplaced.net/keyboard_...st_01_003.html

我需要的脚本是可靠和可靠。 现在我有一个问题,这是不适用于Firefox和Internet Explorer。

请告诉我如何解决这个问题。

谢谢!

+0

欢迎来到StackOverFlow。而不是张贴链接,您必须随附您的代码段。既然你是SOF的新手,请阅读关于如何提出一个好问题的帮助指南。 –

回答

0

我已经改变了你的脚本,使其工作:

http://codepen.io/anon/pen/VvvKxP

$(document).ready(function() { 
    var nextPage = $("#next_page_link"); 
    var prevPage = $("#previous_page_link"); 
    if (typeof nextPage !== 'undefined' && typeof prevPage !== 'undefined') { 
    nextUrl = nextPage.attr("href"); 
    prevUrl = prevPage.attr("href"); 
    $(document).bind("keydown", function(e) { 
     var j = e.which; 
     if (j === 39) { 
     window.location = nextUrl; 
     } else if (j === 37) { 
     window.location = prevUrl;   
     } 
    }); 
    } 
}); 

希望这有助于。

+0

你真了不起!很棒!非常感谢! – Soqlloos

+0

很高兴我能帮到你 – gkempkens