var b=136; var num_img=8; var d=4; var e=num_img*b; $("document").ready(function(){ $(".block:lt(4)").hide(); setInterval(function() { if (num_img<=0) {num_img=8} num_img-- if (d<=0) {d=8} d-- $(".block:eq(" + num_img + ")").fadeOut("slow").animate({left: '-=' + e + 'px'}, 0); $(".block:eq(" + d + ")").fadeIn(); $(".block").animate({left: '+=' + b + 'px'}, 500).delay(500); }, 1000); $("#close_window").click(function(){ $("#sklepik").hide(); }); $("#stop").click(function(){ clearInterval(); $(".block").stop(); }); });
Problem w tym że po kliknięciu w button STOP funkcja zatrzymuje się tylko na chwilę a później znów włącza się interval. ClearInterval nie działa??
Gdzie problem??