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
Post a Comment