Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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

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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.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
Javascript jquery添加/删除样式/类_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jquery添加/删除样式/类

Javascript jquery添加/删除样式/类,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我一直试图编辑jquery按钮,以便一个接一个地修改它们,但我似乎遇到的问题是,即使在添加类时,它们似乎也会被覆盖 如何删除一个类,然后添加一个类 课程: (其中一个没有默认按钮样式) .ui状态默认值.ui小部件内容.ui状态默认值.ui小部件标题.ui状态默认值 (其中一个按钮未悬停在按钮上) .ui状态悬停,.ui小部件内容.ui状态悬停,.ui小部件标题.ui状态悬停,.ui状态焦点,.ui小部件内容.ui状态焦点,.ui小部件标题.ui状态焦点 除非有人马上知道,否则我可以通过反复试验

我一直试图编辑jquery按钮,以便一个接一个地修改它们,但我似乎遇到的问题是,即使在添加类时,它们似乎也会被覆盖

如何删除一个类,然后添加一个类

课程: (其中一个没有默认按钮样式) .ui状态默认值.ui小部件内容.ui状态默认值.ui小部件标题.ui状态默认值

(其中一个按钮未悬停在按钮上) .ui状态悬停,.ui小部件内容.ui状态悬停,.ui小部件标题.ui状态悬停,.ui状态焦点,.ui小部件内容.ui状态焦点,.ui小部件标题.ui状态焦点


除非有人马上知道,否则我可以通过反复试验来确定哪个类会起什么作用,但删除该类并添加我自己的类的最佳方法是什么?

听起来你想定制jQueryUI按钮的外观?也许您应该通过定制jQueryUI主题来实现这一点

$(element).removeClass(classesToRemove).addClass(classesToAdd);

如果仍要向按钮添加或删除类,还可以挂接到,按钮创建时会触发。

是,但我还想为每个按钮指定不同的颜色。比如取消红色和ok绿色。所以全局CSS不会真正起作用的元素是“这个”?我将它放在create:function(){…}?元素下,该元素是由jQUI创建的按钮的标识符。您可能需要在条件语句中包装每个类的添加/删除,以便将特定类应用于特定的接口(例如:取消按钮的ui按钮取消)