Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Метод addClass() (https://javascript.ru/forum/events/42472-metod-addclass.html)

simiuss 28.10.2013 12:42

Метод addClass()
 
У меня множество объектов которые выводится в цикле на сайте
Проблема: при наведение мышью на определенный объект, метод addClass()
добавляет стиль всем выводимым объектом в цикле а нужно чтоб только тому на который я навел мышью
как решить это вопрос, что делать?





$(".share-btn").mouseenter(function() {
			setTimeout(function() {
			$(".item-menu").addClass("visible")
			}, 500);
		});

danik.js 28.10.2013 13:01

$(".share-btn").mouseenter(function() {
    var $hovered = $(this);
    setTimeout(function() {
        $hovered.addClass("visible");
    }, 500);
});

simiuss 28.10.2013 13:09

нет так почему-то не работает

ksa 28.10.2013 13:12

Цитата:

Сообщение от simiuss
метод addClass()
добавляет стиль всем выводимым объектом в цикле а нужно чтоб только тому на который я навел мышью
как решить это вопрос, что делать?

Таки определить кому нужно менять и поменять только ему...

simiuss 28.10.2013 13:26

спасибо всем, нашел решение:



$(".share-btn").eq($value).mouseenter(function() {
			setTimeout(function() {
			$(".item-menu").eq($value).addClass("visible")
			}, 500);
		});


Часовой пояс GMT +3, время: 04:26.