我正在尝试在我的项目中使用此code。 这是我的project
这是我的js的代码:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<script src="jquery-scrolltofixed-min.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
// first two divs
$('#side').scrollToFixed({
marginTop: $('.zel_bg').outerHeight(true) + 55,
limit: $('.indbag').offset().top - $('#side').outerHeight(true) - 20,
});
$('#esp').scrollToFixed({
marginTop: $('.zel_bg').outerHeight(true) + 55,
limit: $('.indbag').offset().top - $('#esp').outerHeight(true) - 20,
});
// second two divs
$('#ss1').scrollToFixed({
marginTop: $('.zel_bg').outerHeight(true) + 55,
limit: $('.oforbag').offset().top - $('#ss1').outerHeight(true) - 20,
});
$('#ss2').scrollToFixed({
marginTop: $('.zel_bg').outerHeight(true) + 55,
limit: $('.oforbag').offset().top - $('#ss2').outerHeight(true) - 20,
});
});
</script>
当它计算地点然后做位置时是真的:固定为div。 当它计算制作div位置的位置时是真的:绝对的。 但是div的位置在最后(底部)部分是错误的。
初看起来,似乎他们只是消失了。 但是代码计算错误的高度以将块放在底部。
plagin的代码错了?或者我该如何解决? 我的页面的高度是流动的,我不能把它作为像素的修复nubmer。 我想,这个广告“ScrollToFixed”会帮助我。 但是我早些时候告诉过你的问题。