javascript - extjs3.2 panel组件能否添加focus和blur事件
伊谢尔伦
伊谢尔伦 2017-04-11 09:11:06
0
0
296

Ext.onReady(function(){

//定义panel组件
var panel1 = new Ext.Panel({
    frame: false,
    id: 'panel1',
    border: false,
    html:'panel1',
    bodyStyle: 'background-color: red',
});
var panel2 = new Ext.Panel({
    frame: false,
    border: false,
    html:'panel2'
});
var panel3 = new Ext.Panel({
    frame: false,
    border: false,
    html:'panel3'
});
//将3个panel放在一个弹出层中
var w =  new Ext.Panel({
    renderTo: Ext.getBody(),
    frame: false,
    border: false,
    width:200,
    height:200,
    layout:'card',
    activeItem: 0,
    //要包含的组件
    items:[panel1,panel2,panel3],
    
});
w.show();
Ext.get("panel1").on('focus', function () {
    Ext.FocusManager.enable();
    alert("focus");
});

Ext.get("panel1").on('click', function () {
    alert("click");
});

Ext.get("panel1").on('mouseover', function () {
    alert("mouseover");
});

Ext.get("panel1").on('blur', function () {
    alert("blur");
});
// w.layout.setActiveItem(1);

});

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!