我使用下面的代码来改变我的菜单上的风格,但它不工作,我的代码有什么问题?
<script>
$(".menu-superior .submenu li").mouseover(function(){
$(this).css('color' , 'white' );
});
$(".menu-superior .submenu li").mouseout(function(){
$(this).css('color' , 'black' );
});
</script>
PS:在有人问我为什么不使用CSS之前,让我们先把它放在那里。
有可能在DOM完全加载之前就附加了侦听器。将代码放入$(document).ready()中并尝试。