1 2 3 4 |
$('#elm').hover( function(){ $(this).addClass('hover') }, function(){ $(this).removeClass('hover') } ) |
Очень часто разработчикам нужно при наведении на элемент дописывать класс, что бы более гибко стилизовать какой то выпадающий элемент. Данный перемер будет работать во всех браузерах. Добавление / удаление класса при наведении также очень пригодится для iOS т.к. обычное css свойство hover там не работает.
Также данный способ не только добавляет при наведении на элемент класс, но и когда вы убираете с него курсор – он этот класс удаляет.
Залишити відповідь