javascript - plupload 上传进度

标签 javascript jquery plupload

我试图在 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")。

最佳答案

你尝试过吗?

$("#percentage").html("<div>"+ file.percent +"%</div>");

参见:http://api.jquery.com/html/

关于javascript - plupload 上传进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14811958/

相关文章:

javascript - 滚动 bootstrap 3 模态

cloudflare - Plupload 可以绕过 Cloudflare 的 100 MB 上传限制吗?

javascript - div元素隐藏和显示

javascript - 如何计算对象数组中每个键的出现次数?

jquery - 我可以使用 jquery 来清空文本区域字段或像输入框一样的 ajax 吗?

php - Plupload 上传前设置相册名称

javascript - Plupload - 在使用 Flash Runtime 并且浏览器没有 Flash 时显示警告

javascript - 如何从视频网址创建缩略图

javascript - 扩展 Promise 以支持进度报告

jquery - 将新行追加到表中是重复的 <tr>