css:
.ui-button
{
background-image:url(../images/tijian.png)!important;
}
var addbu = new Ext.Button({ text: null,
iconCls: 'ui-button',
width:60,
height:20
});
.ui-button
{
background-image:url(../images/tijian.png)!important;
}
var addbu = new Ext.Button({ text: null,
iconCls: 'ui-button',
width:60,
height:20
});
{
background-image:url(../images/tijian.png)!important;
}
一定要确保css的路径是正确的var addbu = new Ext.Button({ text: 'tsdfsdf',
iconCls: 'ui-button',
width:60,
renderTo:Ext.getBody(),//要先将组件渲染出来 你上边的代码中按钮都没出来咋看?
height:20
});上边两点做到了 一定不会有问题
建议楼主仔细看看api的iconCls,恐怕是无法满足楼主的要求改变背景图片的。
extjs 和jquery 对图片加载都是通过position的
你可以cls 在新的样式背景图片