jQuery - 当元素可见时删除背景颜色

did*_*idi 11 jquery background-color visible

一旦看到另一个元素,我想删除菜单的背景颜色(仅背景颜色).我写了这段代码,但它不起作用 - 任何人都可以帮忙吗?

$(function() {
if($("#wrapperHome").is(":visible")) {
    $("#menu a").css({ "background-color", "black" });  
}
});
Run Code Online (Sandbox Code Playgroud)

菜单具有此背景样式表信息.

background:url(img/official/menu.png) center center no-repeat #f2f2f7;
Run Code Online (Sandbox Code Playgroud)

Cha*_*e74 21

我相信你想要这样的东西......

$("#menu a").css("background-color", ""); 
Run Code Online (Sandbox Code Playgroud)

将背景颜色设置为""基本上会删除样式,删除颜色.