Войти с помощью github
Форум /

Пытаюсь перевести проект на полный бем-стек. Пытаюсь сделать блок выбора параметров товара ( например, размера ). Есть блок .params, внутри него лежат элементы ( собственно размеры ) .params__item. Делаю ленивую инициализацию по клику на эелемент .params__item. При клике хочу назначить элементу на котором кликнули модификатор _selected.

Пытаюсь это сделать через this.setMod(this.elem('item'), 'selected') но в таком случае модификатор устанавливается всем элементам. Как их фильтровать?

Как вообще работать с домом внутри блока? Допустимо ли извлекать данные из event, например event.target? Где граница ипосльзования фрейморка и работа с чистым js?