deli6780
qq_积极乐观_03780775
慕盖茨3055059
https://github.com/841660202/custom-scroll-bar
慕粉120129758
https://github.com/liuzhaoxu1996/slider-plugin
慕先生008681
应该是数据的结构问题
小志智
那说起来,就有很多了,
小志智
这里面没有计算滚动条的高度吗? 如果内容不需要滚动的话是不是加个时间,
慕桂英9204669
你是不是没传jQuery参数啊?jQuery未定义。。。
慕桂英9204669
qq_丶东城_0
qq_nn_19
厉害了,我的哥
qq_nn_19
OrdinaryKid
洛洛
这是快速创建变量的一种方式:
var a=1; var b; var c;
可以直接简写成:
var a=1,b,c;
老师实际上写的是:
var doc = this.$doc; var dragStartPagePosition; var dragStartScrollPosition; var dragContBarRate;
这其实是下一章的东西。只不过可能这一段视频被剪切掉了。
慕无忌3055842
https://github.com/cy0707/Learn_JavaScript/tree/master/cusScrollBar
慕村6481239
慕沐7672593
滚动条高度也应该是自适应的吧
慕工程3528697
ThinkSummer
自己排查出原因了。
排查过程,把_bindContScroll函数内的内容都屏蔽,只返回self,还是报错,说明跟_bindContScroll函数没关系。
那问题只可能出在前面,在 this._initSilderDragEvent() 函数中找,发现没有在函数的一开始就将this交给self,而是在函数中间将this交给self,因作用域的原因导致这个操作的效果打了折扣,最后return了一个错误的self,导致对象本身的属性和函数传递不畅,以至于爆出_bindContScroll不是函数的错误。
另外,给老师提个意见,本身后半课程讲的就比较粗糙,课程页面切换有加了花里胡哨的效果,我看的时候更眼花缭乱了,希望老师以后的课程改进。总之,还是感谢老师的。
慕粉2102565137
for 和if来判断锚点的位置
qq_憨菜_04304784
就是两个高度之比
慕田峪4424649
复制代码的不怎么好!
一夜梦醒
锚点啊
媛猿
我也不知道
不是江南
防止this指向错误
致亲爱的自己
代码贴上来我看看
qq_随风_131
qq_自信酷_04289987
win,doc,$ 分别对应 window,document,jQuery
2105福哥
你看看是不是没有返回this.
那你一定很棒yeah