我有一段 javascript 代码:
var intervalId;
intervalId = setInterval(fetchData, 2000);
$('.campaign-select li').on("click", "a", function(event)
{
window.clearInterval(intervalId);
intervalId = setInterval(fetchData_id($(this).data('campaign-id')), 2000);
});
第一个 setInterval 是正确的,该函数fetchData
每 2 秒正确加载一次。
但是当我单击该.campaign-select li a
元素时,fetchData_id
会执行一次,但不会像预期的那样使用 setInterval 重复。
有什么帮助吗?
谢谢。