gpt4 book ai didi

javascript - 找到 div 高度总是返回零 jquery

转载 作者:行者123 更新时间:2023-11-28 03:13:11 25 4
gpt4 key购买 nike

我正在使用 jquery 查找 div 的高度,但它总是返回零。我可以在 chrome 的检查元素 css 窗口中清楚地看到 div 的高度。

<div class="findheight">some text here</div>//original height is 21px

但是当我执行以下操作时它返回零:

$('.findheight').height() //it always returns zero. really making me sick 

所以我认为当我在其上调用高度方法时 div 可能没有文本,我确实喜欢下面的内容。

  if($('.findheight').text().length > 6){
alert($('.findheight').height());//This also returns zero so weird
}

我也尝试通过设置 windows.timeout 调用,但这对任何延迟时间都没有帮助。

任何人都可以帮助我为什么我总是得到零?

最佳答案

如果您的 div 内容是动态加载的,那么您将需要使用 window.load 事件来获取其正确的高度,如下所述:https://stackoverflow.com/a/13071846/1845408

$(window).load(function() {
alert($('.findheight').height());
});

关于javascript - 找到 div 高度总是返回零 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29617800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com