我想在選擇事件中添加監聽器,但通過下面的代碼實現觸發事件兩次。只有JavaScript核心onClick事件被正確觸發一次。djit.layout.Tabcontainer - 基於點擊的事件被激發兩次
dojo.connect(myTabCont, "onButtonClicked", function(tabList){
console.log(tablist);
});
dojo.connect(myTabCont, "selectChild", function(tabList){
console.log(tablist);
});
//work fine - one click one fire
dojo.connect(myTabCont, "onClick", function(event){
console.log(event);
});
是否有功能或錯誤?或者你能幫助如何解決這些funcionality或方式如何打破這個功能||錯誤。
謝謝
我不明白你爲什麼連接到onButtonClicked,是不是selectChild夠了? – Kniganapolke 2010-01-18 08:29:15
那麼,因爲我發現如何將事件連接到小部件,並在測試過程中試圖找到一種方法來解決問題。這只是爲了測試。 – tomascejka 2010-01-30 07:13:37