用jQuery的height()方法获取某元素的高度时,在chrome浏览器上面有时可以正常获取,但是同一个页面刷新多几次获取的高度值就变为0了,然而用其他浏览器完全没有这个问题,这明显是浏览器的问题。
解决方法:
使用了原生的window.onload=function(){}即可解决。
window.onload = function () {
var height = $("div").height();
} 来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2815/viewspace-2798406/ ,如需转载,请注明出处,否则将追究法律责任。