Написал круговой таймер на js (vanilla) и столкнулся с одной проблемой. Если вызывать таймер 1 раз для одного селектора, вроде все хорошо. Однако если вызвать таймер 2 раза скажем для 2 разных селекторов, будет работать только один таймер и считать не по 1 секунде, а по две.
Пример моей реализации:
https://jsfiddle.net/23r5co8y/
Подскажите пожалуйста, что я упустил ?