javascript - 如何获取模块的引用?

标签 javascript jquery

我正在尝试使用模块模式封装一些代码。问题是我无法获得它的引用。我收到以下错误

Message: 'plannerTab.getConfig' is null or not an object Line: 14 Char: 5 Code: 0

代码

/*  Document Ready */
$(function ()
{
    /* get config */
    var config = plannerTab.getConfig;
});



/* Module */
var plannerTab = (function ()
{
    var config = {
        tableId: '#plannerTable'

    };

   return
   {
      getConfig: config
   };

})();

最佳答案

您是自动分号插入的受害者。

这个:

return
{
  getConfig: config
};

应该写成:

return {
  getConfig: config
};

关于javascript - 如何获取模块的引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981135/

相关文章:

javascript - 如何在 "Complete page load"和 "after all external script execution"之后调用函数?

javascript - 显示类似 :hover:before when the page is loaded 的动画

javascript - 为什么轮询在闲置一段时间后停止工作?

javascript - jQuery slider 在第一次加载幻灯片时不显示效果

javascript - 确认后导航至 url

javascript - 如何生成 jQuery 片段

javascript - 在加载的 JS 文件中使用 django 模板逻辑(集成 django JS)

c# - 使用 JSON 解析 C# 字典

jquery - jQuery 如何知道 <div id ="target"> 是否显示?

javascript - 将内容附加到 iframe jQuery