有沒有辦法隱藏對象,直到我的腳本完成加載?使用ajaxcomplete()或ajaxSuccess()不起作用。在示例腳本下面。jQuery顯示jquery生成的css加載完成時的項目
有一個圖像的id:imagefocus,每當我通過ajax更改圖像時,您會看到原始圖像大小的一秒。
$("#imageFocus").bind("load", function(){
var width = $(this).width();
var height = $(this).height();
if(height > 443) {
var scaleRatio = height/443,
width = Math.round(width/scaleRatio),
mLeft = Math.round((590 - width)/2);
$(this).css({
height: "443px",
width: width+"px"
});
$(this).parent().css({
marginTop: "0px",
marginLeft: mLeft+"px"
});
}
}
非常感謝。非常簡單但非常有效。 :) – 2012-01-31 15:26:09