Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
像firebug一样使用jquery禁用css类,这可能吗?_Jquery_Html_Css - Fatal编程技术网

像firebug一样使用jquery禁用css类,这可能吗?

像firebug一样使用jquery禁用css类,这可能吗?,jquery,html,css,Jquery,Html,Css,我使用firebug获得了我想要的效果;我禁用此选项: .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color:#030303; } 实际上,我只需要禁用.ui状态突出显示一个{color:030303} 如何使用jquery实现这一点 .ui-state-highlight a {color:auto !important;} 抱歉,无法测试它 很抱歉,无法测试它您可以使用JQuery方法覆盖样式,但最

我使用firebug获得了我想要的效果;我禁用此选项:

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {
color:#030303;
}
实际上,我只需要禁用.ui状态突出显示一个{color:030303} 如何使用jquery实现这一点

.ui-state-highlight a {color:auto !important;}
抱歉,无法测试它


很抱歉,无法测试它

您可以使用JQuery方法覆盖样式,但最干净的解决方案可能是在本地托管您自己版本的JQuery ui样式表,并在必要时对其进行更改


或者,正如revaxarts所指出的,您可以使用!重要指示。

您可以使用JQuery方法覆盖样式,但最干净的解决方案可能是在本地托管自己版本的JQuery ui样式表,并在必要时对其进行更改


或者,正如revaxarts所指出的,您可以使用!重要指令。

嗯,我不确定我是否正确理解您的需求,但首先您需要选择元素,我假设您希望将其应用于代码中的每个元素。要从一组元素中删除类,可以使用.removeClass

如果只是需要删除的颜色,您可以在适当的位置删除特定的css

$('a').css('color', '#000');

我不确定我是否正确理解了您的需求,但首先您需要选择元素,我假设您希望将其应用于代码中的每个元素。要从一组元素中删除类,可以使用.removeClass

如果只是需要删除的颜色,您可以在适当的位置删除特定的css

$('a').css('color', '#000');
试试这个

$('.ui-state-highlight').removeClass('.ui-state-highlight');
试试这个

$('.ui-state-highlight').removeClass('.ui-state-highlight');

我没有详细解释每件事,但我通过这样做解决了我的问题:$'.ui状态突出显示一个'.css'颜色',$'.ui状态默认值'.css'颜色';我没有详细解释每件事,但我通过这样做解决了我的问题:$'.ui状态突出显示一个'.css'颜色',$'.ui状态默认值'.css'颜色';