0

私はと呼ばれるの HTML5 バージョンを使用しています。

レターの指示に従っていますが、次のエラー メッセージが表示されます。

キャッチされていない TypeError: 未定義のプロパティ 'addEventListener' を読み取ることができません

最新バージョンの Chrome を使用しています。

<?php $timestamp = time();?>
    $(function() {
        $('#file_upload').uploadifive({
            'auto'             : false,
            'checkScript'      : 'check-exists.php',
            'formData'         : {
                'timestamp' : '<?php echo $timestamp;?>',
                'token'     : '<?php echo md5('unique_salt' . $timestamp);?>'
            },
            'queueID'          : 'queue',
            'uploadScript'     : '<?php echo base_url('/Kb/upload_file'); ?>',
            'onUploadComplete' : function(file, data) { console.log(data); console.log(file); }
        });
    });

縮小されていないバージョンを使用すると、uploadifive.js スクリプトの 631 行目のエラー メッセージを追跡します。

$dropTarget.addEventListener('dragleave', function(e) {
    // Stop FireFox from opening the dropped file(s)
    e.preventDefault();
    e.stopPropagation();
}, false);

何か考えはありますか?

4

1 に答える 1

0

オプション「queueID」は、「dnd」が true に設定されている場合、ページ上の DOM 要素を参照する必要があります。

$('#file_upload').uploadifive({
  auto : false,
  queueID : 'queue',
  dnd: true
});
于 2018-03-10T15:53:23.583 に答える