我正在尝试在ext js中创建面板并获得成功,但我也想用此添加click事件
{
xtype: 'panel',
flex: 1,
x: 10,
y: parseInt(panelCreation[i - 1].y) +
parseInt(panelCreation[i -1].height) + 10,
width: twidth,
height: theight,
layout: 'absolute'
}
Run Code Online (Sandbox Code Playgroud)
我不想单独添加click事件我想添加这个代码就像布局后:绝对添加逗号和事件请帮助我.
Jam*_*all 23
您可以为click事件添加以下内容:
listeners: {
'render': function(panel) {
panel.body.on('click', function() {
alert('onclick');
});
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:要获取click事件的X和Y坐标,您可以更改click事件处理程序,如下所示...
panel.body.on('click', function(e) {
alert('X: ' + e.getPageX());
alert('Y: ' + e.getPageY());
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25072 次 |
最近记录: |