jQuery:乘以每个 IMG 的大小

标签 jquery lambda

我想在originalWidth和originalHeight属性中保留每个IMG宽度和高度的副本。我以后如何使用它们将每个 IMG 的新尺寸设置为originalWidth * k、originalHeight * k?我认为我应该使用 lambda 或类似的东西,但不知道如何编写表达式,因为我是 JS 新手。

$("//img[@attrName='value']").style = ???? ;

最佳答案

您可以使用 data() 来存储它们方法

$("img").each(function() {
    $(this).data({
        "width": $(this).width(),
        "height": $(this).height()
    });
});

关于jQuery:乘以每个 IMG 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7359792/

相关文章:

android - Kotlin 中的异步匿名函数? ( lambda 表达式)

javascript - 如何更改页面 Load "jquery"属性中给出的 Divs CSS 背景

javascript - fancybox弹出执行选择选项

javascript - jQuery 使用 $(this) 序列化数组

c++ - 在 C++ 中用 lambda 替换函数

java - 在 Java 8 中将匿名内部方法转换为 Lambda

java - 我怎样才能抑制匿名 new runnable() 可以用 lambda 代替

javascript - TypeError : j(. ..).bxSlider 不是函数 - slider 不工作

javascript - TD 点击时的 JQuery 警报

Python - 遍历属性列表