jQuery在加载后得到div高度的变化

时间:2015-06-19 20:57:40

标签: javascript jquery html css

当我滚动时,我需要在页眉和页脚之间修复#sidebar,为此我有这个代码可以正常工作。

问题是当#content div display:none #content时,他们会显示激活某些单选按钮,在这种情况下$(document).ready(function () { var length = $('#content').height() - $('#sidebar').height() + $('#content').offset().top; $(window).scroll(function () { var scroller = $(this).scrollTop(); var height = $('#sidebar').height() + 'px'; if (scroller < $('#content').offset().top) { $('#sidebar').css({ 'position': 'absolute', 'top': '0' }); } else if (scroller > length) { $('#sidebar').css({ 'position': 'absolute', 'bottom': '0', 'top': 'auto' }); } else { $('#sidebar').css({ 'position': 'fixed', 'top': '0', 'height': height }); } }); }); 高度变化,但是接下来的代码没有得到这个改变。

#content

如何在加载后获得{{1}}高度变化?

0 个答案:

没有答案