所以,我需要使用這個事件,這樣我就可以導航trought博客文章。我用'J'鍵轉到上一篇文章和'K'鍵轉到下一篇文章。 我的問題是,該事件的第一次嘗試工作,但然後不再工作。 當我重新啓動瀏覽器時,如果我按下J或K,它會將我重定向到上一個/下一個文章。但如果我再按一次,它什麼也不做。JQuery Keyup事件不起作用
很抱歉,如果我不能解釋它究竟是足夠多的,並感謝幫助。
$(document).keyup(function (event) {
if (event.keyCode == 74) {
var left_link = $('#nav-left a').attr('href');
alert(left_link);
if(typeof left_link !== 'undefined' && left_link !== false)
window.location = left_link;
}
else if (event.keyCode == 75) {
var right_link = $('#nav-right a').attr('href');
alert(right_link);
if(typeof right_link !== 'undefined' && right_link !== false)
window.location = right_link;
}
});
即使我不做重定向,只有那些警報不起作用。
是您的代碼重定向到的頁面上包含的此腳本? – FreeCandies 2012-03-29 15:13:37
警報在第二個鍵盤上不起作用? – 2012-03-29 15:17:19
警報不工作,要麼,是的,這個腳本包含在其中,我做重定向 – sticksu 2012-03-29 15:27:15