Advertisement
Guest User

Untitled

a guest
Dec 28th, 2015
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function MVC(){
  2.  
  3.     var controllers = {};
  4.  
  5.     this.controller = function (cName, ctrl) {
  6.         controllers[cName] = ctrl;
  7.     };
  8.  
  9.     this.getController = function (cName){
  10.         console.log(controllers);
  11.         return controllers[cName];
  12.     };
  13. };
  14.  
  15. var mvc = new MVC();
  16.  
  17. mvc.controller("SideBarCtrl", function(){
  18.     this.load = function (tmplt_path) {
  19.         $.get(tmplt_path, "menu_html")
  20.             .done(function(menu_html){
  21.                 $(".sidebar").html(menu_html);
  22.             }).fail(function(){
  23.                 console.log("fai");
  24.             });
  25.     };
  26. });
  27.  
  28. sbc = mvc.getController('SideBarCtrl');
  29.  
  30. sbc.load("side_menu/html/patt_menu.html");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement