我正在嘗試將箭頭鍵導航添加到this image gallery。箭頭鍵庫導航
它應該類似於this
var chosen = "";
$(document).keydown(function (e) { // 38-up, 40-down
if (e.keyCode == 40) {
if (chosen === "") {
chosen = 0;
} else if ((chosen + 1) < $('li.t').length) {
chosen++;
}
$('li.t').removeClass('selected');
$('li.t:eq(' + chosen + ')').addClass('selected');
$('li.t').click(this);
return false;
}
if (e.keyCode == 38) {
if (chosen === "") {
chosen = 0;
} else if (chosen > 0) {
chosen--;
}
$('li.t').removeClass('selected');
$('li.t:eq(' + chosen + ')').addClass('selected');
$('li.t').click(this);
return false;
}
});
...但我想每個箭頭按鍵像一個點擊工作,因爲它應該在iframe中加載頁面,並在同一時間執行再點擊一下的動作(移動黃色框到新選定的縮略圖),就像現在點擊時一樣。
如果用箭頭鍵向下滾動可能會強制滾動以將選定的縮略圖保留在視圖中,那麼這將非常棒。
......如果我得到了這個工作,我想下一個我遇到的問題是,我會失去焦點在主頁和箭頭鍵導航,只要點擊在iframe中的東西。這是一個微不足道的問題,但如果有一個簡單的解決方案,我想使用它。
謝謝。
請縮進代碼發現,它更容易閱讀的方式。 :)你能組合一些演示的形式,展示你如何處理圖像以及它們如何佈置? – 2013-03-08 23:45:09
那麼,我佈置圖像的方式就是它在上面的「這個圖像庫」鏈接上顯示的方式,你看到了嗎?不知道如何做一個演示。對於我如何離開代碼感到抱歉,對我來說,幾乎不可能讀取它顯示的內容! :/ – 2013-03-09 00:32:11