Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Hover, изменение цвета по наведению (https://javascript.ru/forum/jquery/26199-hover-izmenenie-cveta-po-navedeniyu.html)

vladimircape 29.02.2012 18:40

Hover, изменение цвета по наведению
 
У меня по одному событию меняется цвет ссылок
$(this).next(".menu").css("color","red");
$(this).prevAll().css("color","black");

а как поставитьтаким же образом цвет ссылки при наведении здесь.
$(this).next(".menu:hover").css("color","red"); не работает

Pavel M. 29.02.2012 22:52

Цитата:

Сообщение от vladimircape
$(this).next(".menu:hover").css("color","red"); не работает

используйте
$(this).next(".menu").hover(........);
http://api.jquery.com/hover/

vladimircape 01.03.2012 01:18

немного не то.
у меня изначально есть
ul#my-menu a.menu:hover {color:yellow;}
но когда ставлю в jquery стиль ,это событие пропадает.
Если ставить ,как вы сказали, начинает глючить

Pavel M. 01.03.2012 07:49

лучше вообще не ставьте из JS цвета элементов
а устанавливайте для них классы .addClass('mycolor')
а все остальное в таблице стилей
например пропишите .mycolor:hover {...}


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