我正在使用
$(document).ready(function(){
var height = $('#home_sidebar').height();
});
获取我的 home_sidebar div 的高度。该代码仅在页面完全加载时执行。然而,它有时会返回不同的数字。例如,有时显示 1699,有时返回 1398。
这个div里面有“img”和“a”标签,可能出什么问题了?
顺便说一句,我正在 http://www.city365.ca 上实现一个停靠 div 。如果您看到彩色图标粘在页面顶部,则说明工作正常。
如果您看到彩色图标停靠在页面底部,则表明它不起作用。
最佳答案
使用 $(window).load()
确保您的图像已加载
$(window).load(function(){
var height = $('#home_sidebar').height();
});
关于javascript - Div 高度并不总是返回相同的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16947932/