Jquery $.each()未加载

Jquery $.each()未加载,jquery,filereader,each,Jquery,Filereader,Each,我有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) {

我有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()

jQuery不会规范化
数据传输
对象,因此您必须从原始事件访问它

var files=e.originalEvent.dataTransfer.files;

添加
console.log(文件)
每个之前
。可能是没有定义,昨天没用。但它现在起作用了。OriginaleEvent是一个对象吗