gpt4 book ai didi

jQuery 将元素的宽度设置为数组的值

转载 作者:行者123 更新时间:2023-12-01 08:21:16 25 4
gpt4 key购买 nike

我有一些基本标记:

<div id="container">
<div class=".content"></div>
<div class=".content"></div>
<div class=".content"></div>
<div class=".content"></div>
<div class=".content"></div>
<div class=".content"></div>
</div>

和以下 jQuery 代码:

var listWidth = [];
$('.content').each(function(){
listWidth.push($(this).width());
console.log(listWidth);
});

这将返回:

[200, 540, 200, 540, 200, 540]

如何将父元素的宽度设置为数组中值的总和,在本例中为 2220?

提前非常感谢。

最佳答案

试试这个

var width = 0;
$.each(listWidth, function(){
width += this;
});

$("#container").width(width);

关于jQuery 将元素的宽度设置为数组的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7258789/

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