如何在函数中清除此集合间隔?
2022-08-30 02:10:57
通常,我会将间隔设置为变量,然后像清除它一样,但是为了让我的代码工作,我把它放在一个匿名函数中:var the_int = setInterval(); clearInterval(the_int);
function intervalTrigger() {
setInterval(function() {
if (timedCount >= markers.length) {
timedCount = 0;
}
google.maps.event.trigger(markers[timedCount], "click");
timedCount++;
}, 5000);
};
intervalTrigger();
如何清除此内容?我试了一下,试图确定,但这不起作用。var test = intervalTrigger(); clearInterval(test);
基本上,我需要这个来停止触发,一旦我的谷歌地图被点击,例如
google.maps.event.addListener(map, "click", function() {
//stop timer
});