$("img").fadeOut("slow", function(){ $(this).attr("src",imageArray[currentImage]).load(function(){ $(this).fadeIn("slow"); }); });