这段时间对JavaScript的define有点兴趣,阅览之余接触到了SeaJS,但是今天下午却发生了一个令人特别不愉快的事情,先上官方示例
下载到文件后,我们以“app/lucky.html”为例:
原页面代码为:
alias: {
"jquery": "jquery/jquery/1.10.1/jquery.js",
"jquery-easing": "jquery/easing/1.3.0/easing.js"
}

当我们修改了jQuery的路径之后,比如修改为:
alias: {
"jquery": "jquery2/jquery/1.10.1/jquery.js",
"jquery-easing": "jquery2/easing/1.3.0/easing.js"
}

当然文件夹的名称肯定也要修改啦,然后...页面就出错了,如图所示:
我是一张出错的图片

这是代码出错,并不是路径错误!!!

通过阅读该页面的源代码可知,在链接后加“?dev”可以调用未压缩的文件,但是依然存在报错,只是错误类型为:Uncaught TypeError: $ is not a function

当我们把文字路径和文件夹路径改回去,问题就消失了~:
这给我造成的最大的烦恼就是:如果这个问题真实存在,那么JQuery必须放在指定的文件夹,这对于一个有强迫症的程序猿来说真的特别难受。所以特地写出来,看看是我的方法有误,还是其他的什么。

还请不吝赐教。

评论

本文目前还没有评论……

我要评论

需要登录后才能发言
登录未成功,请修改提交。