如何在使用requirejs后编写js

时间:2015-02-26 06:27:21

标签: javascript requirejs

我在标题模板中写了这个:

<script data-main="/js/init.js" src="/js/require.js"></script> 

/js/init.js中,我在初始代码之前需要jquery和其他一些JS类。

但是在正文中我需要加载一些独立的JS代码,它需要使用jquery。例如这就是我使用requirejs之前的情况:

<script>
$(function(){
    $('#loginForm').submit(function(){
        return false;
    });
});
</script>

由于某种原因,它无法放入/js/init.js并且必须直接在此模板中编写。那我该怎么写呢?

示例:http://www.kannewyork.com/test.html无效。

1 个答案:

答案 0 :(得分:1)

您可以根据需要多次使用require功能。因此,您应该在导入requirejs之后输入代码并编写如下内容:

require(['jquery'], function($){
    $(function(){
        $('#loginForm').submit(function(){
            return false;
        });
    });
})