助けてくれてありがとう。jquery .animateを使用したスライディングdivがあり、絶対位置がdivに設定されています。ページの特定のポイントに到達したら、スライディングdivを停止する必要があります。これは、フッターdivを超え続けるためです。難しさを増すために、ページに「もっと見る」「少ない」ボタンのある非表示のdivがあるため、拡張可能な別のdivがあります。おそらく、ページの下部からdiv stop 800pxをスライドさせるようなものが必要です。これは、スライドが停止し、ページの上部の一番下から外れることを意味します。それが理にかなっていることを願っています。 これがテストドメインのページです。これは実際のWebサイトではないため、将来、機能しない場合にこれを読んだ場合は、ストックウェルに表示されます。
$().ready(function() {
var $scrollingDiv = $("#right");
$(window).scroll(function(){
$scrollingDiv
.stop()
.animate({"marginTop": ($(window).scrollTop() + -20) + "px"}, "slow" );
});
});
繰り返しになりますが、事前に誰かの助けに感謝します。