gpt4 book ai didi

jquery - jquery获取图片宽度和高度

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

我有一个非常简单的代码,它运行得很烦人,但我一生都看不出它为什么现在失败了:

function imageSize(img){
var theImage = new Image();
theImage.src = img.attr('src');
var imgwidth = theImage.width;
var imgheight = theImage.height;

alert(imgwidth+'-'+imgheight);
}

传递的“img”变量是img对象,获取自:

jQuery('img')
.each(function(){
var imgsrc = jQuery(this);
imageSize(imgsrc);
});

最佳答案

图像可能尚未加载。所以,尝试(未经测试):

function imageSize(img){
var theImage = new Image();
$(theImage).load(function() {
var imgwidth = this.width;
var imgheight = this.height;

alert(imgwidth+'-'+imgheight);
});
theImage.src = img.attr('src');
}

关于jquery - jquery获取图片宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9787511/

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