jquery - 使用 .each() JQuery 添加到现有值

标签 jquery function loops each

我有一个 .each() 函数,用于测量 .item 类中每个图像的宽度。我需要测量所有宽度,然后将其添加到变量中。然后需要将该变量传递出函数。下面这个功能只完成了一半,我只是不知道如何完成它。

非常感谢任何帮助。

$('.item img').each(function () {

    var i = $(this).width();

});

$('.overview').css('width', i);

最佳答案

var i = 0;

$('.item img').each(function () {

    i = i + $(this).width();

});

$('.overview').css('width', i);

关于jquery - 使用 .each() JQuery 添加到现有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10929786/

相关文章:

javascript - 如何动态添加多个复选框到html表格?

python - 翻转硬币游戏功能

javascript - 如何检查 Handlebars 中的对象是否为空if语句?

c - 为什么这段代码的时间复杂度是 O(n) 而不是 O(n^2)?

javascript - jQuery - 如果未禁用,则仅选择元素

javascript - 在 Jtable (Jquery) 中删除操作时将 csrf 标记设置为 post 参数

javascript - 如何使用 jquery 隐藏/更新/显示具有相同 ID 的多个实例?

javascript - 查找函数是否返回 Promise 的方法

C++ 对函数使用结构参数而不是多个参数?

c - 为什么有些函数特别长? (学术研究所需的想法!)