@Muvka

Как писать классы в JS для работы с БЭМ блоками?

На проекте есть товары, которые внешне очень сильно отличаются, но при этом логика поведения у них одна - добавление в корзину, смена цены при смене опций, разворачивание длинного описания. И вроде логично создать для них один класс, потому как дублировать логику - плохо. Но проблема в том, что описание, кнопка добавления в корзину и т.п. имеют разные классы. Хочется использовать дата атрибуты, но это неправильно ведь? Проблема еще в том, что при разворачивании описания, нужно еще класс с модификатором добавлять. Помогите разобраться.
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы