我正在尝试使用JQuery检索div的高度,同时使用较少的样式。不幸的是,即使将JavaScript放在页面的底部而不是头部,在我的JavaScript之后似乎没有更少的编译。
当我使用JQuery检索div的宽度和高度时,我得到0.我该如何解决这个问题?
另外,我知道我的代码有效,因为当我加载页面后加载JavaScript控制台时,它工作正常。
到目前为止,我已尝试过$(window).bind("load",function(){})
,less.refresh()
和$(document).ready()
我做了一个测试警报功能。警报发生在整个页面加载之前,这需要几秒钟
一切都在我的元素在页面上可见之前发生
答案 0 :(得分:0)
以下列方式尝试代码
$( document ).ready(function(){
height=$(.yourdiv).height();
});
如果这不起作用,则以下内容:
$(window).load(function () {
height=$(.yourdiv).height();
});