2015-09-10 104 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