一定量のスクロールが発生するまで(最初の子要素をスクロールして)、サイドバーを通常どおりに動作させようとしていますdiv
。その後、所定の位置に固定します。
試しに、空白に変更してみました。しかし、それは何の影響も与えていません。
<script type="text/javascript">
var side_offset_top = $('#side').offset().top;
var side = function(){
var scroll_top = $(window).scrollTop();
if (scroll_top > side_offset_top) {
document.getElementById('side').innerHTML = ''; //blank to test
} else {
}
};
side();
$(window).scroll(function() {
side();
});
});
</script>
私はJavaScriptが初めてなので、これを手伝ってくれる人がいれば幸いです。