我希望在一个.js文件中为我的整个网站保持脚本有序(现在很混乱),类似于C#中的命名空间和类...
这是jQuery和JScript中的惯用布局吗?
(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);
这是jQuery和JScript中的惯用布局吗?