我正在开发 sencha touch 2。我有一个面板和一些图像。我想在面板的水龙头上触发一个动作。图像放置在面板的顶部。这些图像仅用于样式目的。当我点击面板时,我可以使用以下方式触发操作:
{
xtype : 'panel',
listeners:{
painted:function(ele){
ele.element.on('tap',function(){
console.log('you clicked panel');
});
}
}
},
但是由于此面板顶部有图像,因此我必须点击没有图像的位置来触发此操作。
{
xtype : 'img',
src : 'resources/images/landingImages/a1.png',
id : 'a1Image',
mode : 'element',
width:220,
height:240,
top:0,
left:60
},
即使图像在面板上重叠,是否有任何方法可以触发此事件。由于相同的图像分布在 2 个不同的面板上,我无法在图像点击时再次调用该函数。任何帮助表示赞赏。