问题描述
rt,主要是想实现按钮被点击后更换样式,以示此按钮被点击了,就像一个超链接被点击后就有不同的样式设定 之前搜到过相关设定,那会儿没用到 之后再找就找不到了 现在不知道怎么弄了 非常感谢
解决方案
Ext3.x 貌似没有发现此功能,需要做扩展了:var VisitedButton = Ext.extend(Ext.Button, { _visited : false, onClick : function(){ if(!this._visited){ this._visited = true; this.getEl().addClass("x-btn-visited"); // 此样式自行定义 } VisitedButton.superclass.onClick.apply(this, arguments); }});然后,后面使用这个新的类来创建按钮,点击后就会加上x-btn-visited样式了
时间: 2025-01-29 17:05:25