2013-05-02 107 views

回答

5

事情是这样的:

function closeWin(e, t) { 
    var el = win.getEl(); 

    if (!(el.dom === t || el.contains(t))) { 
     Ext.getBody().un('click', closeWin); 
     win.close(); 
    } 
} 

Ext.getBody().on('click', closeWin); 
+0

马丽娟!谢谢。请告诉我如何取消注册此点击事件? – 2013-05-02 14:00:30

+1

更新了答案。 – 2013-05-02 14:27:10

+0

非常感谢您 – 2013-05-02 16:12:41