使用 Dropzone.js,我需要在添加文件时检测图像的尺寸并将它们应用于其父.details
div。以下代码代码有效并返回带有添加的图像宽度的警报。
myDropzone.on("addedfile", function(file, xhr) {
var fr;
fr = new FileReader;
fr.onload = function() {
var img;
img = new Image;
img.onload = function() {
return alert(img.width);
};
return img.src = fr.result;
};
return fr.readAsDataURL(file);
});
问题是我不知道如何将宽度分配给.details
设置预览的预览宽度的父元素。
我尝试替换此代码的警报,但它没有做任何事情。
$(this).parent('.details').css('height',img.height);
我有点迷失如何将 onload 函数中的值与将其应用于其父类相关联。