25
Июл
2019

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

$('#elm').hover(
       function(){ $(this).addClass('hover') },
       function(){ $(this).removeClass('hover') }
)

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

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

Запись Добавление / удаление класса при наведении JS впервые появилась Di-Grand.

Share

Тебе может это понравится...