Добавлять класс именно тому элементу на который навели?
Ребята не могу сообразить как добавлять классы именно тому элементу на который мы навели?
У меня есть такой код
$(document).ready(function() {
$('.item').hover(function(){
$('.basket').toggleClass('animated bounceInDown').css({'display': 'block'});
});
});
Он при наведение на .item добавляет .basket нужные мне классы, но у меня на странице очень много item и он все добавляет, а нужно отслеживать именно на тот который мы навели.
Если посмотреть по коду, он еще переключает (включает/выключает анимацию) судя по всему из вот этой библиотечки https://daneden.github.io/animate.css/ так что, не исключено, что в общем случае оправдано добавить классы на которые уже есть подключенный стили, чем дописывать к существующим стилям корзины необходимые анимации, да и придется переписывать правила стиля каждый раз, когда захочется изменить тип анимации.. а так в js только изменить класс который будет вкл./выкл.
Alexander Sydorenko: Вот уж как раз анимацией проще по :hover управлять.
Впрочем, дело хозяйское, что проще — дописать селекторы к блоку правил (особенно при использовании миксинов в препроцессорах), или через скрипт классы менять.