我正在使用qq.uploader类,这是我的代码的一部分:
function createUploader(elementId){
var uploader = new qq.FileUploader({
element: document.getElementById(elementId),
onComplete: function(id, fileName, responseJSON){
if (responseJSON.success) {
$("#"+elementId + ".qq-upload-button").remove();
}
}
});
}
您可以看到行$("#"+elementId + ".qq-upload-button").remove();
不起作用,但希望您能看到我正在尝试做的事情。我在页面上有多个上传者,所以我需要单独定位特定的上传者,而不仅仅是课程。
(我还意识到这个插件创建了一个集合#id,它将在整个页面中重复...所以我也很好奇jquery文件上传插件很好,每页有多个实例,每个文件只上传一个文件实例?)
答案 0 :(得分:0)
var id = '#' + elementId +'.qq-upload-button';
if (responseJSON.success) {
$(id).remove();
}