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

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 学習者の迅速な成長を支援します!