用jQuery的height()方法获取某元素的高度时,在chrome浏览器上面有时可以正常获取,但是同一个页面刷新多几次获取的高度值就变为0了,然而用其他浏览器完全没有这个问题,这明显是浏览器的问题。
解决方法:
使用了原生的window.onload=function(){}即可解决。
window.onload = function () {
var height = $("div").height();
}
用jQuery的height()方法获取某元素的高度时,在chrome浏览器上面有时可以正常获取,但是同一个页面刷新多几次获取的高度值就变为0了,然而用其他浏览器完全没有这个问题,这明显是浏览器的问题。
解决方法:
使用了原生的window.onload=function(){}即可解决。
window.onload = function () {
var height = $("div").height();
}
相关课程