I hope to loop & show 3 images
when show the last image ,it need much times to callback again the runIt() function.
Can I set it to no delay then callback again the function??
function runIt() {
$("#image1,#image2,#image3").hide();
$("#image1").show(0);
$("#image2").delay(1000).show(0);
$("#image3").delay(2000).show(0,0,runIt);
}
runIt();
your title and questions asked seemed conflicting to me, anyway you can use
setTimeoutDMEO