我有以下的代码工作Javascript代码重构
var exif = function(exifObject) {
alert(exifObject.Orientation);
}
$(this).fileExif(exif);
问题是,我需要后$(this).fileExif(exif)
行警告值。
于是,我试着做以下几点:
function getOrientation(exifObject){
return(exifObject.Orientation);
}
getOrientation($(this).fileExif());
它不工作。如何在$(this).fileExif(exif)
行后获得警报值?
附加信息
console.log(exifObject)
返回Object具有属性的阵列,F.E. Orientation
。
$(this)
被包裹在此代码:
$('body').on('change', '#imgFile', function(event) {
所以它的一个输入类型的文件。
'console.log(exifObject);'的对象输出是什么?你也可以向我们展示包装getOrientation函数的代码,所以我们知道'$(this)'是什么。 – 2013-03-31 09:15:25
在上面添加了其他信息,谢谢! –
我认为这是不可能的,因为你的exif()函数被调用到fileExif()调用中。但我不确定你想做什么,所以也许我错了。 – sgmonda