$(".account").on('click', function () {
let id = $(this).data("id")
socket.emit('changeAccount', {id: id})
timer(id)
setInterval(function () {
timer(id)
}, 30000)
console.log(id)
})
Каким образом можно очищать интервал после клика, если переменная id переписалась?
Сейчас при быстрой смене аккаунта накладываются интервалы и timer() срабатывает как попало