clearInterval/setInterval

hnc*_*ncl 2 javascript clearinterval

我使用以下脚本将jpg图像显示为动画:

var interval;

function Play() {
  setInterval(Playimages, 100);
}

function Stop() {
  alert("stop");

  clearInterval(interval);
}

function Playimages() {
  i = (i < sl - 1) ? (i + 1) : 0;

  $('#Image1').attr('src', images[i].src);
}
Run Code Online (Sandbox Code Playgroud)

播放效果很好,但我无法停止或暂停; 我的clearInterval有一个错误.非常感谢您的建议.谢谢

jAn*_*ndy 6

您永远不会将间隔ID分配给interval.应该

interval = setInterval(Playimages, 100);
Run Code Online (Sandbox Code Playgroud)