问答详情
源自:3-4 拖动滑块内容滚动的实现

根本不动,console(dragStartScrollPosition),console (dragContBarRate)结果一直是0

根本用不了啊,是我看不懂代码,还是讲师要误人子弟啊???代码我基本上是一个字一个字对照了两边,不是报错,就是根本不动,加了那么多this,到底是什么玩意啊
return Math.max(this.$cont.height(),this.$cont[0].scrollHeight)-this.$cont.height();
this.$cont.height() = this.$cont[0].scrollHeight 一直相等 dragContBarRate =0 一直等于0

提问者:Uknown 2016-08-04 16:45

个回答

  • LiuYina
    2016-08-06 19:09:32

    对,就是吧原本的     contSelector   : ".scroll-wrap",      改成         contSelector   : ".scroll-cont",

  • jsrookie
    2016-08-06 14:47:24

    你的问题可能是实例化中传入的参数有问题,视频中老师更改了contSelector: '.scroll-content',你可以改一下

  • jsrookie
    2016-08-06 13:31:54

    这是一种面向对象的编程思想,首先要了解this,然后再看视频会轻松很多