javascript - How to pause and resume jquery interval -



javascript - How to pause and resume jquery interval -

i have made custom slider jquery. have used setinterval function:

timer = setinterval(function() {}, 8000);

but cannot pause , resume interval. have 2 buttons (play, pause) want utilize for. lets click pause after 3 sec, , resume it. should remain in slider 5 more seconds , go next 1 , go on 8 seconds each. have seen kinda slider mouseover pause, can't myself. have tried this:

clearinterval(timer);

but seems reset interval, don't pause. can help :) in advance.

i'm not exclusively sure that's native jquery, however, utilize flag pause it, , check in setinterval whether execute.

edit: found might useful you, the jquery-timer

alternitively, can maintain track of id set setinterval, , clear out out when you'd pause. can set 1 time again when wish resume:

var id = window.setinterval(<code>); //create window.clearinterval(id); //pause id = window.setinterval(<code>); //resume

javascript jquery slider setinterval

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -