Отчего-то, для привязки событий, многие разработчики js используют классы доставшиеся от верстки. Я много раз сталкивался с проблемами, которые появляются при таком методе, проблемах, связанных с поддержкой такого кода, и сейчас я хотел бы подробнее рассказать о об этом.
На мой взгляд существует 3 популярных способа навесить событие на элемент в думе:
- Через ID
- Через то, что досталось от верстки
- Через специальные классы