나는 노출 된 모듈 패턴으로 놀아 왔습니다. 원래 싱글 톤 패턴을 사용하기 시작했으나 모듈 패턴을 읽는 것이 더 나은 옵션 인 것으로 보입니다.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를 추가하지 않으면 어떻게 작동합니까?
[작품] (http://jsfiddle.net/QeBme/), 그래서 당신은 내가 생각하는 다른 문제가 있습니다. – Ryan
두 번째 경우는 ''? –
예. 그것은 ... – Ryan