Добавление клаcса при наведении на JS

Очень часто разработчикам нужно при наведении на элемент дописывать класс, что бы более гибко стилизовать какой то выпадающий элемент. Данный перемер будет работать во всех браузерах. Добавление / удаление класса при наведении также очень пригодится для iOS т.к. обычное css свойство hover там не работает.

Также данный способ не только добавляет при наведении на элемент класс, но и когда вы убираете с него курсор — он этот класс удаляет.

На примере кода выше, вы видите что мы обращаемся к элементу с идетификатором elm(#elm), и говорим что при наведении на него мы добавим класс hover (addClass) и удаляем его при когда убираем курсор с данного элемента (removeClass)

Вам также может понравиться