Существует основной файл template.js, в котором я храню все нужные мне функции js:
Код: Выделить всё
var template = function(){
/*** ******************** ***/
/*** 1.1 MAIN INIT METHOD ***/
function _init(){
__initTooltip();
}
/*** ********************* ***/
/*** 1.2 PRIVATE FUNCTIONS ***/
// some functions before
function __capitalize(string){
return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase();
}
/*** ************************************************** ***/
/*** 1.3 MAKE PRIVATE FUNCTIONS ACCESSIBLE FROM OUTSIDE ***/
return {
init:function(){
_init();
},
capitalize:function(string){
__capitalize(string);
}
};
}();
$(document).ready(function(){
template.init();
});
Он должен вернуть мне текст вместо неопределенного свойства... Что я здесь делаю не так? Кто-нибудь заметил что-то, что я здесь пропустил, пожалуйста?
Подробнее здесь: https://stackoverflow.com/questions/200 ... -from-anot
Мобильная версия