我试图在 ID 为 #percentage 的 div 中以百分比显示上传进度。它应该与 $('#percentage') 一起使用,但我只能通过在变量 elem 中一直键入 DOM 元素来使其工作。
uploader.bind('UploadProgress', function(up, file) {
var elem = document.getElementById("percentage");
$("#percentage").innerHTML = "<div>"+ file.percent +"%</div>"; //doesnt work
elem.innerHTML = "<div>"+ file.percent +"%</div>"; //works
$('#'+file.id).find('.progress').css('width',file.percent+'%')
});
也许有人知道我的错误是什么?
编辑:它通过将 [0] 添加到 $("#percentage").