var DrOnline = { init: function ($) {} } DrOnline.init(jQuery);
DrOnline_Device_Page.js
DrOnline.DevicePage = function ($, DrOnline) { jQuery(function ($) { $(document).ready(function () { $('.tip').tooltip(); }); }); }
index.html
DrOnline.DevicePage(jQuery, DrOnline);
Muszę stworzyć dziedziczenie dla klasy DevicePage, ona zawiera w znakomitej większości te same zduplikowane metody i chciałbym stworzyć jeden nadrzędny plik, który da się rozszerzyć dla paru metod i potem to odpalić.
Dodam, że plik DrOnline.js jest jeden, a DrOnline_Device_Page.js jest wiele dla każdej wersji aplikacji. I tu chodzi o to, aby te pliki zmniejszyć do absolutnego minimum i dodawać metody tylko te, które muszę rozszerzyć względem default'owej implementacji.
Jak to zrobić?