【发布时间】:2013-01-31 23:22:12
【问题描述】:
滚动页面时我需要一个固定的 div,但在顶部和底部值之间.. 现在我有了这段代码,它可以工作,但是当我找到页面底部时,我找不到停止它的解决方案。 我想要一个 400px 的底部间隙(我的页脚的高度)..
jQuery(document).ready(function () {
var el = jQuery('#news_right_cont');
var elpos = el.offset().top;
var gap = 174;
jQuery(window).scroll(function () {
var y = jQuery(this).scrollTop();
if (y < elpos) {
el.stop().animate({
'top': 174
}, 0);
} else {
el.stop().animate({
'top': y - elpos + gap
}, 0);
}
});
});
希望你能找到解决办法.. 谢谢
【问题讨论】:
-
很抱歉,我发现您的编码风格难以阅读