【发布时间】:2015-11-28 05:23:03
【问题描述】:
我想在另一个 js 文件中访问与 modal 相关的方法。所以我创建了一个名为 app 的全局对象并创建了如下方法:
//global variables
app = {};
//modal components
app.modal = function ( ele ) {
return {
"closeModal": function() {
$('.modal.fade').removeClass("in");
$(".browser .overlay").removeClass("show");
}
}
}();
然后要访问 closeModal 方法,我基本上在 *.js 文件中调用app.modal.closeModal()。但我收到以下错误消息:
Exception in setTimeout callback: TypeError: app.modal.closeModal is not a function
我已经盯着这个看了一段时间,但似乎看不出问题出在哪里。我敢打赌我在做一些非常愚蠢的事情。
感谢您的帮助。
【问题讨论】:
标签: javascript methods meteor