тогда переписать так, чтобы все, что находится в init работало, а потом в один прекрасный момент по какому-нибудь событию эта функция перезапустилась, обнулив все свои переменные, как будто запускается в первый раз?
На addEventListener перепиши нормально сначала, потом скинь ссылку
Либо, если леньтяй, то в destroy() перепиши переменную, в которой хранился предыдущий обработчик
Обсуждают сегодня