JS – 如何使用setInterval()清除间隔()
有没有人知道如何在下面的用例中使用setInterval()之后setInterval()间隔? 
提前致谢!
 $(document).ready(function(){ setInterval(function(){ $.ajax({ url: "test.php", success: function(result){ $("#results").append(result); } }); }, 1000); }); 
test.php的
 $CT = date('Ymd H:i:s', time()); echo $CT; 
	
 var interval = setInterval(function() { $.ajax({ url: "test.php", success: function(result) { $("#results").append(result); } }); }, 1000); clearInterval(interval); 
 您需要使用clearInterval函数 
  var interval = setInterval().... clearInterval(interval); 
http://www.elated.com/articles/javascript-timers-with-settimeout-and-setinterval/
 使用clear interval方法clearInterval(); 传递你的setIntervalvariables。 
例如:
 var refreshIntervalId = setInterval(fname, 10000); clearInterval(refreshIntervalId); 
如果你打算只运行一次函数,我会build议使用Window SetTimeout()方法,因为它执行一次,在一次运行后清除间隔冗余。