我有一个dropzone.js上传的视频。我将下一个代码添加到我的JS中:

 thumbnail: function(file, dataUrl) {
    var thumbnail = $('.dropzone .dz-preview.dz-file-preview .dz-image:last');
    thumbnail.css('background', 'url('+dataUrl+')');
    var $fotoramaDiv = $('.fotorama').fotorama();
    var fotorama = $fotoramaDiv.data('fotorama');
    fotorama.push({img: dataUrl, thumb:dataUrl});
 }


我只有一个问题-当我同时上传多张图片时,我只会得到最后一张图片。

javascript - Dropzone.js CSS-LMLPHP

如果我删除:last,就是这种情况
javascript - Dropzone.js CSS-LMLPHP

我该如何解决?

解决了!

最佳答案

您的thumbnail选择器$('.dropzone .dz-preview.dz-file-preview .dz-image:last');仅引用:last元素。您应该删除:last伪类。

关于javascript - Dropzone.js CSS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41677603/

10-12 15:38