0
我需要幫助!圖像隱藏在bpopup的加載
我有以下的文件上傳的代碼onSubmit
:
function uploadFile() {
var file = _("file1").files[0];
var formdata = new FormData();
formdata.append("file1", file);
var ajax = new XMLHttpRequest();
ajax.upload.addEventListener("progress", progressHandler, false);
ajax.addEventListener("load", completeHandler, false);
ajax.addEventListener("error", errorHandler, false);
ajax.addEventListener("abort", abortHandler, false);
ajax.open("POST", "php_parsers/file_upload_parser.php");
ajax.send(formdata);
}
function completeHandler(e) {
var fileDest = e.target.responseText; //file location is responseText
_("uloadedImg").src=fileDest; // '_' is getelementbyid function
$('#sesame').bPopup();
}
我的對象初始化JCrop如下:
jQuery(function($) {
$('#uloadedImg').Jcrop();
});
的HTML是:
<div id="sesame" style="display:none">
<img src="" id="uloadedImg">
</div>
出於某種原因,當我測試此代碼時,圖像標籤變成:
<img src="user/admin/default_avatar.jpg" id="uloadedImg" style="display: none; visibility: hidden; width: 0px; height: 0px;">
我不明白什麼是將style
元素放在圖像標籤中,但是當我從chrome開發工具中刪除這些元素時,JCrop不工作。
我即將把我的筆記本電腦扔在牆上,如果我不能得到這個工作。 :(