Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当用户单击另一个DOM元素时停止setInterval计时器_Javascript_Jquery - Fatal编程技术网

Javascript 当用户单击另一个DOM元素时停止setInterval计时器

Javascript 当用户单击另一个DOM元素时停止setInterval计时器,javascript,jquery,Javascript,Jquery,下面是我正在使用的一些示例代码。我需要它,因此当用户单击时,间隔停止 var-toggleSlide=function(){ $(“#slider li.uk活动”) .removeClass() .next() .add(“#slider li:first”) .last() .addClass(“英国主动”); } 设置间隔(切换滑动,1000); 返回间隔的id。您可以存储此值,并在单击元素#淡入淡出按钮时使用此值清除特定间隔: 返回间隔的id。您可以存储此值,并在单击元素#淡入淡出按钮

下面是我正在使用的一些示例代码。我需要它,因此当用户单击
  • 时,间隔停止

    var-toggleSlide=function(){
    $(“#slider li.uk活动”)
    .removeClass()
    .next()
    .add(“#slider li:first”)
    .last()
    .addClass(“英国主动”);
    }
    设置间隔(切换滑动,1000);
    
    返回间隔的id。您可以存储此值,并在单击元素<代码>#淡入淡出按钮时使用此值清除特定间隔:

    返回间隔的id。您可以存储此值,并在单击元素<代码>#淡入淡出按钮时使用此值清除特定间隔:


    保留
    setInterval
    的返回值,并在要停止计时器时将其传递给
    clearInterval
    。保留
    setInterval
    的返回值,并在要停止计时器时将其传递给
    clearInterval
    var intervalId = setInterval(toggleSlide, 1000);
    
    $('#fade-button').on('click', function () {
      clearInterval(intervalId);
    });