http://bbs.csdn.net/topics/391917552
具體如下:
$(
function
() {
var
_$modal = $(
'#MyModal'
);
_$modal.css(
'display'
,
'block'
);
_$modal.addClass(
"webuploader-element-invisible"
);
var
uploader = WebUploader.create(...);
_$modal.on(
'show.bs.modal'
,
function
() {
_$modal.removeClass(
"webuploader-element-invisible"
);
});
});
在實例化webuploader前后設置模態框的display屬性,來解決模態框加載前,webuploader無法獲取模態框高度,導致其設置file標簽寬、高度異常(為1),從而無法觸發其點擊事件的問題。吐個槽:真坑!其他的上傳插件沒有遇到過這樣的坑