gpt4 book ai didi

javascript - 获取动态 float div的宽度

转载 作者:可可西里 更新时间:2023-11-01 14:56:49 25 4
gpt4 key购买 nike

我正在构建动态下拉导航。

在下拉列表中有多个 float div,但在每个“元素行”之间我必须添加一个水平分隔线。我无法设置静态宽度,因为元素的文本长度是动态的,可能不会换行。

所以我正在读取每个容器,读取所有 div 元素,我想读取元素的宽度以添加分隔线但无法管理它。

$('.muTopNavDropdown').each(function(i, e) {
var iWidth = 0;
$(this).find('.mainSubNavRowItem').each(function(ii, ee) {
if (iWidth > maxWidth)
alert('divide!');

alert($(ee).width() +'-'+ $(ee).offsetWidth +'-'+ $(ee).clientWidth);

iWidth += $(ee).width();
});

});

如何读取width中没有宽度值和动态内容的 float div?

最佳答案

您的代码对我有用。你的div可见吗?如果 div 设置为不显示,jquery 将无法返回宽度。

关于javascript - 获取动态 float div的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6549373/

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