jQuery的width()和height()对于img元素返回0。
- 论坛
- jQuery的width()和height()对于img元素返回0。
10 浏览
jQuery的width()和height()对于img元素返回0。
当我从AJAX调用中获得图像元数据后,我会创建一个新的图像元素,代码如下:
var loadedImageContainter = $('');
var image = $('');
loadedImageContainter.append(image);
$('.loading-image').replaceWith(loadedImageContainter);
var width = image.width();
var height = image.height();
console.log(width);
console.log(height);
但是,尽管图像的大小为30 x 30像素,并且在页面上显示正确,但width()和height()函数都返回0。为了能够绝对定位图像,我需要获取其尺寸。