使用ExtJS 4.2和嵌套面板,当我单击面板时,我需要获得仅此面板
但我现在有这个面板和它的父面板。
这是FIDDLE
当您点击"A>B>C"时,该函数只能调用一次,参数为"A>B>C"面板
当您点击"A>B"时,该函数只能调用一次,参数为"A>B"面板
等。
我不应该知道顶级面板就是顶级面板
不仅只有一次点击,代码还必须在任何面板上进行多次点击。
您需要使用event
参数应用click
事件,并在调用myFonction
后立即停止它。
代码片段:
panel.on('click', function (event) {
myFonction(panel);
event.stopEvent();
event.stopPropagation();
return false;
}, this, {
element: 'el'
});
工作Fiddle
希望这对你有帮助/指导。