WebUploader0.1.5多实例bug修复(webupload.js约949行处,具体已实际为准,如使用的为压缩版.min.js根据代码查找),加入if判断的内容(可能需要根据实际使用情况灵活变更):
Bug说明:出现问题,当有3个及以上实例时,先上传后面的实例会导致第一实例中的file按钮位置变化到“图片上传”按钮层的上方,导致点击“图片上传”层不能弹出文件选择框,bug原因是当有2个及以上实例时,第一实例的上传按钮层(含file控件)位置配置错误,需用以下代码更改:
parent = $( opts.container || document.body );
if(parent.context.innerHTML!='<div class="webuploader-pick">图片上传</div>'){
parent = $("#"+parent.context.firstElementChild.id).parent().parent().prev().find(".webuploader-pick");
}
container = $( document.createElement('div') );