首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要求undefined steps -$undefined

要求undefined steps -$undefined
EN

Stack Overflow用户
提问于 2016-06-05 16:14:59
回答 1查看 97关注 0票数 0

试着熟悉一下require -但我不明白这个设置有什么问题--不能调用$(document).foundation(),因为$是未定义的。

代码语言:javascript
复制
requirejs.config({
    baseUrl: '/js',
    paths: {
        jQuery:         'script.php?file=jquery.min.js',
        foundation:     'script.php?file=foundation.min.js'
    }
});

require(['jQuery'], function($) {
    require(['foundation'], function() {
        $(document).foundation(); // $ undefined?
    });

    // ... more code with different require sections
});
EN

回答 1

Stack Overflow用户

发布于 2016-06-05 17:05:42

考虑将您的逻辑移到一个单独的文件中,例如app.js

然后,将require(['jQuery'], function($) { ...调用更改为类似于requirejs(['app'])的名称。

app.js中,您应该定义一个模块,如下所示:

代码语言:javascript
复制
define(['jQuery', 'foundation'], function($, foundation) {
    $(document).foundation();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37639802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档