課程
/前端開發
/JavaScript
/側欄工具條開發
Uncaught TypeError: Cannot read property 'ScrollTo' of undefined
2016-05-11
源自:側欄工具條開發 5-2
正在回答
這樣看就很明顯了
你看你的數組的右括號在哪里呢?你的function不能寫在[]里面的。
define(['jquery'],function?($)?{ ????function?ScrollTo(opts)?{ ????????this.opts?=?$.extend({},ScrollTo.DEFAULTS,opts); ????????this.$el?=?$('html,body'); ????} ????ScrollTo.prototype.move?=?function?()?{ ????????var?opts?=?this.opts; ????????this.$el.animate({ ????????????scrollTop:opts.dest ????????},opts.speed); ????}; ????ScrollTo.prototype.go?=?function?()?{ ????????this.$el.scrollTop(this.opts.dest); ????}; ????ScrollTo.DEFAULTS?=?{ ????????dest:0, ????????speed:500 ????}; ????return?{ ????????ScrollTo:ScrollTo ????}; });
看到區別了嗎?
define(['jquery',function($){
function ScrollTo(opts){
this.opts = $.extend({},ScrollTo.Defaults,opts);
this.$el = $('html,body');
};
ScrollTo.prototype.move = function(){
var opts = this.opts
this.$el.animate({scrollTop:opts.dest},opts.speed);
ScrollTo.prototype.go = function(){
this.$el.scrollTop(this.opts.dest);
ScrollTo.Defaults = {
dest:0,
speed:800
return {
ScrollTo : ScrollTo
}])
舉報
帶動畫效果的工具條,掌握如何用CSS3完成簡單的動畫效果
1 回答點擊哪個模塊都會返回頂部
3 回答jquery的文件格式和定義的模塊文件一樣?
5 回答在requirejs怎么老是提示BackTop未定義呢
1 回答為什么我都去掉所有js引用,點擊返回頂部他還是能返回到頂部。。。難道我瘋了?
1 回答請問這個功能在蘋果手機上面圖片回不去呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-21
這樣看就很明顯了
2016-06-21
你看你的數組的右括號在哪里呢?你的function不能寫在[]里面的。
看到區別了嗎?
2016-05-11
define(['jquery',function($){
function ScrollTo(opts){
this.opts = $.extend({},ScrollTo.Defaults,opts);
this.$el = $('html,body');
};
ScrollTo.prototype.move = function(){
var opts = this.opts
this.$el.animate({scrollTop:opts.dest},opts.speed);
};
ScrollTo.prototype.go = function(){
this.$el.scrollTop(this.opts.dest);
};
ScrollTo.Defaults = {
dest:0,
speed:800
};
return {
ScrollTo : ScrollTo
};
}])