Poznakomlus, вот эта строка (15)
this._element = document.querySelector(tag);
находит самый первый элемент с селектором tag, для того что бы найти все элементы используют querySelectorAll(tag), но тогда в this._element будет массив. Как обработать каждый из элементов? У тебя блоки с ID а я хочу понять как тоже самое сделать с одинаковым CLASS например для
<div class="test"></div>
<div class="test"></div>