2015-10-22 3 views
0

Я использую следующий код, чтобы изменить стиль в моем меню, но он не работает, что случилось с моим кодом?Изменение стиля с помощью JQUERY не работает

<script> 



$(".menu-superior .submenu li").mouseover(function(){ 
$(this).css('color' , 'white'); 
}); 

$(".menu-superior .submenu li").mouseout(function(){ 
$(this).css('color' , 'black'); 
}); 


</script> 

PS: прежде чем кто спрашивает, есть причина, почему я не использую CSS, давайте просто оставить его в этом. Заранее спасибо.

+0

Выглядит синтаксически корректно. Вы пытались выполнить регистрацию .length ваших селекторов, чтобы убедиться, что ваши соответствующие элементы? – Taplar

+1

Опубликовать свой код «html» –

+0

У вас есть ошибки в консоли? Я имею в виду, что jQuery включен. – AdamJeffers

ответ

2

Возможно, что вы подключаете слушателей до полной загрузки DOM. Поместите код внутри $ (document) .ready() и попробуйте.

Смежные вопросы