1
我一直在玩弄揭示模塊模式。我最初開始使用Singleton模式,但是通過閱讀模塊模式似乎是更好的選擇。jQuery不能正常顯示模塊模式
所以,我測試了以下:
var test = (function() {
var init = function() {
alert('hello');
};
return {
init: init
};
})();
這調用
<script>test.init();</script>
不過,我想使用jQuery所以我嘗試當工作正常:
var test = (function($) {
var init = function() {
$("#samplediv").html('test');
alert('hello');
};
return {
init: init
};
})(jQuery);
但這不起作用。它在使用時可以工作:
<script>$(function() { test.init(); });</script>
如何在調用它的時候無需添加jQuery即可使其工作?
[It works](http://jsfiddle.net/QeBme/),所以你有其他一些問題,我認爲。 – Ryan
使用''? –
是的。它確實... – Ryan