<script type="text/javascript" src="./sea.js"></script> <script> // 设置一些参数 seajs.config({ debug: true, // debug为false时,在模块加载完毕后会移除head中的script标签 base: './js/', // 经过路径加载其余模块的默认根目录 alias: { // 别名 jquery: 'http://modules.seajs.org/jquery/1.7.2/jquery.js' } }) //调用 seajs.use('main', function(main) { alert(main) }) seajs.use(['./hello', 'jquery'], function(hello, $) { $('#beautiful-sea').click(hello.sayHello); }); </script> /js/下 -main.js- define(function (require, exports, module) { // 经过 require 引入依赖 var $ = require('jquery'); var Spinning = require('./spinning'); module.exports = 'main-module' // 或者经过 module.exports 提供整个接口 }) -hello.js- define(function(require, exports, module) { var $ = require('jquery'); exports.sayHello = function() { //// 经过 exports 对外提供接口 $('#hello').toggle('slow'); }; });