html页面
<script language="javascript" src="http://localhost/CodeIgniter/js/seajs/seajs/1.2.1/sea.js"></script>
<script language="javascript">
seajs.config({
base: '/CodeIgniter/js',
alias: {
'jquery': 'seajs/jquery/1.7.2/jquery.js' ,// 指定使用的 jQuery 版本
'sdf':'commen/sdf.js'
}
})
seajs.use('sdf')
</script>调用sdf.js
sdf.js:
define(function(require, exports, module) {
var $=require('jquery');
var t=require('commen/class2')($)
t.next3.pri()
});sdf.js在加载class2.js
class2.jsdefine( function(require, exports) {
// 可以内联 exports.next3 ={
name:"kitty",
pri:function(){
$.get("/CodeIgniter/index.php/bink/one/get1", {}, function (data) {
alert(data)
})
}
}
});现在问题是我已经sdf.js中require的jquery,而且sdf.js中使用jquery页面为问题,为什么加载调用class2.js的方法会出现jquery没加载的情况,必须再在class2.js中在加载一次jquery才行,应该怎么解决?
<script language="javascript" src="http://localhost/CodeIgniter/js/seajs/seajs/1.2.1/sea.js"></script>
<script language="javascript">
seajs.config({
base: '/CodeIgniter/js',
alias: {
'jquery': 'seajs/jquery/1.7.2/jquery.js' ,// 指定使用的 jQuery 版本
'sdf':'commen/sdf.js'
}
})
seajs.use('sdf')
</script>调用sdf.js
sdf.js:
define(function(require, exports, module) {
var $=require('jquery');
var t=require('commen/class2')($)
t.next3.pri()
});sdf.js在加载class2.js
class2.jsdefine( function(require, exports) {
// 可以内联 exports.next3 ={
name:"kitty",
pri:function(){
$.get("/CodeIgniter/index.php/bink/one/get1", {}, function (data) {
alert(data)
})
}
}
});现在问题是我已经sdf.js中require的jquery,而且sdf.js中使用jquery页面为问题,为什么加载调用class2.js的方法会出现jquery没加载的情况,必须再在class2.js中在加载一次jquery才行,应该怎么解决?
解决方案 »
- ckeditor 上传本地图片 怎么做???
- js调用出现乱码
- 求解,用javascript实现在textarea中按tab键功能。
- 新手求帮忙。建站的问题
- 为什么我的ie6触发不了select的onchange?
- 怎么通过表单验证把表单元素的值传递到表单提交的页面
- 动态改变下拉列表的问题(asp)
- 这样的链接我的IE为何打不开?
- 非常奇怪的问题,关于JS的弹出式菜单的DOCUMENT.WRITE方法,高分送高手!!!!
- TABLE行,根据SHIFT、CTRL连续“涂黑”选中、分别拾取“涂黑”选中
- jquery easyui 为什么图标无法显示
- DXImageTransform.Microsoft.AlphaImageLoader 江湖救急
// 可以内联
var $=require('jquery');//添加一行看看
class2.js你返回的的exports是什么,为什么可以var t=require('commen/class2')($)?