このコードで何が起こっているのか説明してください。
<script type="text/javascript">
$(function () {
var $scrollingDiv = $(".floatdetails");
$(window).scroll(function () {
var y = $(window).scrollTop(),
maxY = $('#foot').offset().top,
scrollHeight = $scrollingDiv.height()
if (y < maxY - scrollHeight - 375) {
$scrollingDiv.stop().animate({
"marginTop": ($(window).scrollTop()) + "px"
}, 2000);
}
});
});
</script>
私がしなければならないことは、margin-top が 0 未満にならないようにすることです。ここで、なぜそれが必要なのかがわかります。また、.floatdetails がフッターを越えないようにしてください。
そして明らかに、私が jQuery の初心者であることがわかります。ですから、どんな助けでも大歓迎です。