我有jquery:
$(".upload-cont").bind('drop',function(e){
var files=e.dataTransfer.files;
e.preventDefault();
$.each(files, function(index, file){
var fileReader = new FileReader();
fileReader.onload = (function(file) {
return function(e) {
};
})(files[index]);
});
如何将值传递给 $。each()
中的文件答案 0 :(得分:1)
jQuery没有规范化dataTransfer
对象,因此您必须从原始事件中访问它
var files=e.originalEvent.dataTransfer.files;