用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之前,让我们先把它放在那里。

有可能在DOM完全加载之前就附加了侦听器。将代码放入$(document).ready()中并尝试。

最新更新