在ExtJS中,如何禁用悬停在工具栏按钮上的样式更改?

时间:2016-01-27 13:48:11

标签: extjs extjs4 extjs4.1 extjs4.2

我在ExtJS中有一个工具栏,我有一个按钮,如果用户没有访问权限,我实际上在某些情况下禁用该按钮。如果我禁用它,它将被禁用,并且不会启动客户端事件。这太好了。

但是,将鼠标悬停在按钮上仍会更改按钮的背景颜色,向用户显示其已启用且未启用。

我尝试了一些CSS问题,但我找不到任何东西。

我该怎么做?我在按钮项目上唯一做的就是:

        disabled: !isAdmin

正在创建工具栏,如下所示:

   var toolbar = Ext.create('Ext.toolbar.Toolbar', {
        dock: 'top',
        width: 700,
        height: 56,
        items: [

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

我创造了Sencha小提琴,因为它工作得很好。我也尝试使用Extjs 4.2版本,并且在悬停时禁用按钮

时不会更改背景颜色

https://developer.mozilla.org/en/docs/Web/API/MutationObserver

检查overCls以获取更多信息