সাধারণত, আমি একটি ভেরিয়েবলের ব্যবধানটি সেট করেছিলাম এবং তারপরে এটি সাফ করতাম 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
});
setInterval
ঠিক পাশাপাশি কাজ করেwindow.setInterval
।