我不熟悉js設計模式。現在我進入了一個問題。希望你們能幫助我。先謝謝了。JavaScript設計模式,功能被覆蓋
代碼是在這裏:http://jsfiddle.net/nNdna/ 活頁是在這裏:http://www.sumsy.com/demos/socialFeeds/
請到直播頁面,並檢查你的調試器。你應該看到「pinterest init」出現在日誌中。但我期待「twitter init」會出現在日誌中,因爲我從主函數調用Twitter.init。
MY設置爲: 有2個匿名自我執行功能,內部
var Twitter = (function($, window){ ... init = function ...
var Pinterest = (function($, window){ ... init = function ...
然後從我的主要功能,我打電話Twitter.init(user_twitter_options)均具有初始化函數;
但似乎Pinterest.init實際上被調用。 它看起來像Pinterest.init覆蓋了Twitter.init函數。
任何人都可以告訴我什麼是錯的?我不應該有2匿名自執行功能?
謝謝先進。
您的「代碼」鏈接只是將我們帶到一個空白的jsfiddle。 – Domenic 2012-07-16 02:04:14
它鏈接到JSFiddle主頁,更加精確。 – 2012-07-16 02:05:55
對不起。我的錯。現在修復了 – 2012-07-16 02:08:03