Div height并不总是返回相同的数字
Div height doesn't always return the same number
我使用
$(document).ready(function(){
var height = $('#home_sidebar').height();
});
来获取我的home_sidebardiv的高度。该代码仅在页面完全加载时执行。然而,它每次都会返回不同的数字。例如,有时显示1699,有时返回1398。
有"img"answers"a"标签在这个div,什么可能会出错?
顺便说一下,我在http://www.city365.ca上实现了一个对接div。如果您看到彩色图标粘在页面顶部,则说明它正在工作。
如果你看到彩色的图标停靠在页面的底部,这是不工作的
使用$(window).load()
来确保您的图像被加载
$(window).load(function(){
var height = $('#home_sidebar').height();
});
试试这个:
$(window).on('load', function(){
var height = $('#home_sidebar').height();
});
$(window).on('load'...
将等待图像加载后再触发
我还要说明另一种(明显的)可能性,即您在加载之间调整了窗口的大小。只是为了完成:)
相关文章:
- 当与另一个实例进行比较时,我的类实例如何隐式返回数字
- Javascript函数用于检查数字并返回
- 如何让计算机猜测一个数字并返回猜测次数(Javascript)
- 返回最大数字的数组
- 如何将返回一串数字的 JSON 属性转换为日期
- Javascript:编写一个函数,接收一个数组,然后返回一个只有唯一数字的数组,只删除数组
- 对负指数调用的.toFixed()返回一个数字,而不是字符串
- Javascript:接收对象并返回对象中描述的所有数字的列表的函数
- Javascript正则表达式,返回连字符和空格后面的数字
- DataView getFloat32返回不正确但近似的数字
- Javascript:解析csv中的字符串返回NaN(不是数字)
- 将数字转换为16位浮点(存储为字节)并返回
- JScalc.io计算器基本故障(输出变量为空,不返回数字)
- jquery json 返回添加两个数字的数据
- 函数需要改进,应该返回一个_和一个数字(无论多么长)
- Javascript getDay方法返回错误的数字
- 我无法根据输入到文本字段中的数字返回某个输出
- 根据最接近的数字返回值
- 为对象设置一个数字返回值
- 搜索数据库以使用两个javascript变量将数字返回给javascript