本人想通过事件触发来重新渲染button 空间的背景 但是没有效果啊~! 求助高人帮忙。API里面也没有相应重新渲染的方法啊~!代码如下:
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();
}
} });
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();
}
} });
解决方案 »
- 关于function的toString
- QQ邮箱中的一个效果谁能实现?在线等
- 如何在vs2008 的teamSystem 版 安装jquery的智能提示?
- javascript如何获取上传文件的大小
- 征集精华贴
- onClick="return onLogin();" ajax return faulse依旧提交
- jsp页面中,展示图片,把图片大小变小而不失真?
- 框架问题:怎么控制提交leftFrame后,改变rightFrame中某元素的值
- JScript如何支持COM组件的VARIANT参数?
- 关于 bootstrap-select 点击后无法展示option的问题
- js刷新页面问题
- JQuery 读取多文本的值
button的 pressedCls overCls focusCls 配置css hack