任何人都可以帮助我,
我有一个菜单栏,背景为黑色到灰色。当我将鼠标悬停在一个类别上时,我希望它变成白色(它确实如此)当我将鼠标移开时,我希望它返回到褪色的菜单。我在js文件中有这个设置
$(this).find("a:first").stop().animate({
color: '#04660b',
backgroundColor: '#ffffff'
},300
);
},
function() {
$(this).find("a:first").stop().animate({
color: '#ffffff',
background: ' '
},300
);
}
);
这适用于IE 9,Chrome但无法在IE 8中运行,任何想法都会受到欢迎。有原始版本的backgroundColor:'#00ee00'工作得很好,但不管我想要的是什么。
答案 0 :(得分:0)
您是否尝试过清除backgroundColor而不是背景?或者将它设置为原始的..
$(this).find("a:first").stop().animate({
color: '#04660b',
backgroundColor: '#ffffff'
},300
);
},
function() {
$(this).find("a:first").stop().animate({
color: '#ffffff',
backgroundColor: ' '
},300
);
}
);