2

私は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()でファイルに値を渡す方法

4

1 に答える 1

1

jQueryはオブジェクトを正規化しないdataTransferため、元のイベントからオブジェクトにアクセスする必要があります

var files=e.originalEvent.dataTransfer.files;
于 2013-01-12T04:09:25.183 に答える