私は 2 列の Web サイトに取り組んできました。スクロールすると、列 A が上がり、列 B が下がります。無限スクロールを実装しましたが、疑問に思っているのは、ある列を別の列に複製/追加することは可能ですか?たとえば、特定の長さのスクロールで:
ビューの外にスクロールすると、次のようになります。
- 列 A のボックスは列 B の最後に移動します
- 列 B のボックスは列 A の最後に移動します
技術的にはまだ無限ですが、ボックスを列から列へとループさせます-一方を他方にこぼして再び戻します。
このアプローチは悪いですか、それとも、各列で無限スクロールを使用する方が良いですか? 私は JS と jQuery に慣れていないので、私をつまずかせているのはロジックであり、これを達成するための最良のアプローチは何ですか。
*画像は一例です。ボックスの数は、各列に 10 個など、もっと多くすることができます。
これまでの私のコード: http://jsfiddle.net/djsbaker/vqUq7/1/
私の現在のクローン/追加の試み:
var ele = document.getElementById("box");
var arr = jQuery.makeArray(ele);
var data = (ele)[0];
$(window).scroll(function() {
if ( $(window).scrollTop() >= 1000) {
$(data).clone().appendTo('body');
} else {
..
}
});