画像 (垂直) の線形リストがあり、キーボードを上下に使用して検索し、次または前の画像に移動します。私の問題は、スクロールのどこにいるのかわからないことと、次または前の画像に移動するためにスクロールする必要がある場所がわからないことです。
この例を見ましたが、横になっています。縦にしてみましたがうまくいきませんでした…</p>
また、inView jQuery プラグインでいくつか試してみましたが、成功しませんでした。いくつかの開始:
$("body:not(.photo) #images img").each(function() {
$(this)
.css({cursor: "pointer"})
.on("click", function() {
var $n = $(this).next(),
offset = ($n.length) ? $n.offset().top : 0;
scrollTo(offset);
});
});
// http://jsfiddle.net/JjhUN/5/
var elems = [];
$("#images").children().each(function() {
elems.push(this.offsetTop);
});
console.log(elems);