我想让一些文字的背景颜色在悬停时淡入/淡出。由于文本位于图像的顶部,因此我希望背景颜色从透明度淡入然后回到透明。动画背景颜色来自/透明
这是我到目前为止有:
$('#nav li.menu').hover(
function() {
$(this).animate({backgroundColor: "#FFEF00"},300);
},
function() {
$("li.menu").animate({backgroundColor: "Transparent"},300);
}
);
然而,当我运行此代码,动画变成背景色为白色才开始制作动画。有谁知道我该如何解决这个问题?
谢谢, MJ
您是否包含[jQuery UI](http://jqueryui.com/animate/)? – Giona
如果在回答中使用了http://jsfiddle.net/,将不胜感激。我仍然在学习JavaScript,所以一个工作演示会非常有帮助! – M2J
是的,我已经包含了jQuery UI – M2J