首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

ExtJS 按钮重新渲染的有关问题

2012-10-10 
ExtJS 按钮重新渲染的问题本人想通过事件触发来重新渲染button 空间的背景 但是没有效果啊~! 求助高人帮忙

ExtJS 按钮重新渲染的问题
本人想通过事件触发来重新渲染button 空间的背景 但是没有效果啊~! 求助高人帮忙。API里面也没有相应重新渲染的方法啊~!

代码如下:

JScript code
var imageBtn = Ext.create("Ext.button.Button", {                y: 2,                width: everyBtnWidth,                height: everyBtnHeight,                element: _skinModulePosition,                style: 'background:url(' + loadIcon + ')',                listeners: {                    "click": function (element) {                        me.skipFunction(workarea, element);                    },                    "mouseover": function (element) {                        //var tempModelName = Ext.getCmp();                        var mouseoverImg = "./images/homepage/" + element.element + "_1.png";                        element.style = 'background:url(' + mouseoverImg + ')';                        element.render();                    },                    "mouseout": function (element) {                        var mouseoutImg = "./images/homepage/" + element.element + "_0.png";                        element.style = 'background:url(' + mouseoutImg + ')';                        element.render();                    }                }            });


[解决办法]
关键字:
button的 pressedCls overCls focusCls 配置

css hack

热点排行