为了前端
韶光密林
aleoyu
能说具体点吗 ,我也说新手,不过能解决你的问题
fel
oop
欧耶233
只有入口js文件采用requirejs来引入模块文件,其他模块文件依赖都用define来引入
封子清风
我今天找到原因了,是requirejs没有引入scrollto这个模块,原因是define scrollto这个模块的时候粗心把define(['jquery'],function ($) 写成了define('[jquery]',function ($),结果jquery没有引入定义的scrollto,改过来就可以了
medusa20113235501
贴上你的代码看看
MR_Li紫


这样看就很明显了
小kk06
我的没问题,你看看
define(['jquery'], function ($) {
function ScrollTo(opts) {
this.opts = $.extend({}, ScrollTo.DEFAULTS, opts);
this.$rootElement = $("html,body");
}
ScrollTo.prototype.move = function () {
var opts = this.opts;
if ($(window).scrollTop() != opts.dest && !this.$rootElement.is(":animated")) {
this.$rootElement.animate({
scrollTop: opts.dest
}, opts.speed);
}
};
ScrollTo.prototype.go = function () {
this.$rootElement.scrollTop(this.opts.dest);
};
ScrollTo.DEFAULTS = {
dest: 0,
speed: 300
};
return {
ScrollTo: ScrollTo
}
});
lcs1986
干嘛要去配置path,path只是起别名而已。真正你要依赖就行了
涂涂要静心
可能你的function参数里没有scrollto
Mike_Z
emmet 、SublimeCodeIntel 、tag、autoprefixer、csscomb、JsFormat、Sublime-HTMLPrettify、BracketHighlighter、sublime_alignment