javascript - Double click run interval indefinitely -
i trying create animation
using series of images. when clicks
button iterate
images interval & stops on condition
current image number clearinterval
. issue when clicks
in series on buttons iteration becomes un-stoppable , runs indefinitely. clearinterval
won't works then.
i have created jsfiddle well.
please me fix , let me know if not clear. in advance.
you need call clearinterval
before call setinterval
again. otherwise overwriting interval id of first call , never clear it.
alternatively, can keep track of whether or not interval still going , create new 1 if previous has finished. perhaps set loop
-1
when call clearinterval
, call setinterval
if loop
-1
.
Comments
Post a Comment