Javascript jquery添加/删除样式/类
我一直试图编辑jquery按钮,以便一个接一个地修改它们,但我似乎遇到的问题是,即使在添加类时,它们似乎也会被覆盖 如何删除一个类,然后添加一个类 课程: (其中一个没有默认按钮样式) .ui状态默认值.ui小部件内容.ui状态默认值.ui小部件标题.ui状态默认值 (其中一个按钮未悬停在按钮上) .ui状态悬停,.ui小部件内容.ui状态悬停,.ui小部件标题.ui状态悬停,.ui状态焦点,.ui小部件内容.ui状态焦点,.ui小部件标题.ui状态焦点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状态焦点 除非有人马上知道,否则我可以通过反复试验
除非有人马上知道,否则我可以通过反复试验来确定哪个类会起什么作用,但删除该类并添加我自己的类的最佳方法是什么?听起来你想定制jQueryUI按钮的外观?也许您应该通过定制jQueryUI主题来实现这一点
$(element).removeClass(classesToRemove).addClass(classesToAdd);
如果仍要向按钮添加或删除类,还可以挂接到,按钮创建时会触发。是,但我还想为每个按钮指定不同的颜色。比如取消红色和ok绿色。所以全局CSS不会真正起作用的元素是“这个”?我将它放在create:function(){…}?元素下,该元素是由jQUI创建的按钮的标识符。您可能需要在条件语句中包装每个类的添加/删除,以便将特定类应用于特定的接口(例如:取消按钮的ui按钮取消)