如果你能帮我解决我的问题,我将不胜感激。我试图将css应用到一个元素,即我的鼠标结束。如何将css应用于光标所在的元素?
<header>
<ul>
<li><a href="#">ShareImage</a></li>
<li><a href="#">ShareCode</a></li>
</ul>
</header>
这就是菜单的样子。当你将光标放在它上面时,我想要将li元素的背景变亮。
我想是这样的
$(function(){
$('header a').hover(function(){
$(this).fadeIn(2000, function(){
$('header ul li').css("background-color", "#3A3A3A");
});
});
})
但它不工作,我怎么想它的工作,我没有使用jQuery的一段时间,现在我什么都忘了。谢谢大家帮助我!
是的,我知道,它的解决方案,但我想让它那种动画的,我想要淡出效果。 – Danny
@lucas:这会影响列表项目的悬停,而不是在锚点上,但这可能是问题,也可能不是问题。 –
@Danny这在CSS3中也是可以的。我会更新答案。 – lucasnadalutti