我得到了我想要使用firebug的效果;我禁用了这个:
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {
color:#030303;
}
(实际上我只需要禁用.ui-state-highlight a {color:#030303}
)
我怎么能用jquery做到这一点?
答案 0 :(得分:2)
您可以使用JQuery css方法覆盖样式,但最干净的解决方案可能是在本地托管您自己的jquery-ui样式表版本,并在必要时进行更改。
或者,如指出 revaxarts ,您可以使用!important
指令覆盖值。
答案 1 :(得分:1)
.ui-state-highlight a {color:auto !important;}
抱歉,无法测试
答案 2 :(得分:1)
好吧,我不确定我是否理解你的需要,但首先你需要选择你的元素,我假设你要在你的代码中的每个<a>
中应用它。要从一组元素中删除一个类,可以使用.removeClass()
$('a').removeClass('ui-state-highlight');
如果它只是需要删除的颜色,你可以删除那个特定的CSS。
$('a').css('color', '#000');
答案 3 :(得分:1)
试试这个,
$('.ui-state-highlight').removeClass('.ui-state-highlight');