jQuery 1.10 を使用しています。私は次のものを持っています:
$('html, body').animate({
scrollTop: $("#copyright").offset().top
}, 500);
$("<%= j(render 'shop') %>").hide().appendTo($("#shops")).slideDown("fast");
ページの最後までスクロールすると、新しい要素が追加されます。しかし、スクロールしている間、新しい要素はすでに SlideDown になっています。
質問:
ユーザーをページの一番下までスクロールさせてから、新しい要素のslideDownを見て、新しい要素が作成されたようなUXを作成したい.
#copyright
おまけ:代わりにフッターにスクロールすることに気付くでしょう。実際には、新しい要素が追加される正確な位置までスクロールする必要があります (通常、多くの要素がありshops
、最後のショップの後に追加されます。
注: この 2 行のコードは機能していますが、少し調整する必要があります。
ありがとう。