问题描述
我有一个侦听器,应在mouseover事件上更改类。
listeners: {
mouseover: function() {
this.removeCls(?); //get existing class name
this.addCls('CAButtonHover');
},
}
如何获得现有的类名并将其替换为新的类名? 我使用ExtJS 6。
1楼
scebotari66
0
2019-02-21 12:29:58
如果不需要引用现有类并将其全部替换为CAButtonHover类,则可以使用方法。
this.setCls('CAButtonHover');
但这不是通常实现悬浮类的方式。
您可以在mouseover上将类与现有类一起添加,并在mouseleave上将其删除。
只要确保您在悬停类选择器上具有更高的CSS专用性,就可以应用悬停规则。