相关疑难解决方法(0)

使用JavaScript获取图像的真实宽度和高度?(在Safari/Chrome中)

我正在创建一个jQuery插件.

如何在Safari中使用Javascript获得真实的图像宽度和高度?

以下适用于Firefox 3,IE7和Opera 9:

var pic = $("img")

// need to remove these in of case img-element has set width and height
pic.removeAttr("width"); 
pic.removeAttr("height");

var pic_real_width = pic.width();
var pic_real_height = pic.height();
Run Code Online (Sandbox Code Playgroud)

但在像Safari和Google Chrome这样的Webkit浏览器中,值为0.

javascript safari jquery webkit google-chrome

275
推荐指数
10
解决办法
38万
查看次数

jquery获取图像大小

我正在使用jquery创建一个照片库.我正在拍摄并调整负载大小以创建缩略图.我想获得图像大小的原始值,以便稍后我可以将其恢复到原始大小.有人知道怎么做吗?我有以下代码:

    obj.find("img").each(function(){
}); 
Run Code Online (Sandbox Code Playgroud)

这循环遍历容器div中的所有图像.然后我试着这样做:

$(this).width(); //didnt work
this.width; //didnt work
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

size jquery image

5
推荐指数
1
解决办法
4万
查看次数

标签 统计

jquery ×2

google-chrome ×1

image ×1

javascript ×1

safari ×1

size ×1

webkit ×1