Я хочу получить доступ к методам, связанным с модальным в другом файле js. Таким образом, я создал глобальный объект с именем приложения и создали методы, как так:Метод доступа Meteor из папки Lib
//global variables
app = {};
//modal components
app.modal = function (ele) {
return {
"closeModal": function() {
$('.modal.fade').removeClass("in");
$(".browser .overlay").removeClass("show");
}
}
}();
Тогда доступ к этому методу closeModal, я в основном называют app.modal.closeModal()
в * .js файл. Но я получаю следующее сообщение об ошибке:
Exception in setTimeout callback: TypeError: app.modal.closeModal is not a function
Я смотрел на этом некоторое время, но не могу показаться, чтобы увидеть, где проблема. Бьюсь об заклад, я делаю что-то действительно глупое.
Благодарим за помощь.
Я пробовал, как вам было предложено, но я все еще, кажется, получаю следующую ошибку: Исключение в обратном вызове setTimeout: TypeError: app.modal.closeModal не является функцией ... – ramesh