$(document).ready(function() {
$("img.resizeImage").each(function(){
var img = $(this);
var width = $(this).width(); // Current image width
var height = $(this).height(); // Current image height
// alert("give image size ....."+width+", "+height);
var pic_real_width, pic_real_height;
$("<img/>").attr("src", $(img).attr("src"))
.load(function() {
pic_real_width = this.width;
pic_real_height = this.height;
});
if(pic_real_width < width ){
//alert("display original width.sssss 103..");
$(this).removeAttr("width");
$(this).css("width",pic_real_width);
}
if( pic_real_height < height ){
//alert("display original height ss.102..");
$(this).removeAttr("height");
$(this).css("height",pic_real_height);
}
});
});
在上面的 jquery 执行流程中,如果条件没有达到最后。我没有获得想要的结果。如果我在两个 if() 之上保持一些警报,那么执行流程将进入两个 if 条件。请帮帮我。如何逐行执行jquery语句..