当前位置: 代码迷 >> JavaScript >> ExtJS获取类名
  详细解决方案

ExtJS获取类名

热度:62   发布时间:2023-06-05 09:21:10.0

我有一个侦听器,应在mouseover事件上更改类。

listeners: {
    mouseover: function() {
        this.removeCls(?); //get existing class name
        this.addCls('CAButtonHover');
    },
}

如何获得现有的类名并将其替换为新的类名? 我使用ExtJS 6。

如果不需要引用现有类并将其全部替换为CAButtonHover类,则可以使用方法。

this.setCls('CAButtonHover');

但这不是通常实现悬浮类的方式。 您可以在mouseover上将类与现有类一起添加,并在mouseleave上将其删除。 只要确保您在悬停类选择器上具有更高的CSS专用性,就可以应用悬停规则。

  相关解决方案