(function ($) {
//private variables
$.divref = $("#divReference");
//Namespaces
window.MySite = {};
window.MySite.Home = {};
window.MySite.Contact = {};
//Public function/method
window.MySite.Home.Init = function(params){
alert("Init");
MySite.Home.PrivateFunction();
$.divref.click(function(){
alert("click");
});
};
//private function/method
MySite.Home.PrivateFunction = function(){
alert("Private");
};
})(jQuery);
이 맞다 ... (지금은 엉망이) C#에서 네임 스페이스와 클래스 같은? 또는 더 좋은 방법이 있습니까? 저는 jQuery와 JScript에서 새로운 것 같습니다. 시간과 답변에 감사드립니다.
개인 변수를 만드는 방법이 잘못되었습니다. 코드를 실행 한 후에 존재하는 $ 객체에 연결합니다. 당신은 그것에 대한 폐쇄를 원한다. –
@ g.d.d.c 그게 좋은 답변을 만들 것입니다. – vhallac