2011-04-03 36 views

回答

0

查找:

id:"lbCenter" 

替換:

id:"lbCenter", events: {click: close} 
2

修改核心腳本是不好的做法(比如你更新腳本 - 你會失去你的變化)。實際上,在加載庫之後添加代碼片段並且運行更好:

document.id('lbImage').addEvent('click', function(){ 
    document.id('lbCloseLink').fireEvent('click'); 
}); 
+1

是的,這是您在編寫擴展性不好的代碼時發生的情況。它不是一個班級,它沒有任何活動,因此很難與之合作。如果它是一個帶onOpen/onClose事件的類,那麼你所要做的就是傳遞'onOpen:function(){this.something.addEvent(「click」,this.close.bind(this))}''並完成它...應該真正看待使用更近的東西。 – 2011-04-04 14:26:21

相關問題