this.$bar = opts.barSelector ? $(opts.barSelector) : self.$slider.parent();

来源:3-3 拖动滑块内容滚动的思路

qq_慕苏_0

2017-04-11 16:19

这个的详细解释

写回答 关注

1回答

  • 不远走i
    2017-04-15 09:59:49
    已采纳

    要想弄清这个问题,从程序开始执行处分析,同时屡屡思路。

    程序从这里开始执行

    http://img.mukewang.com/58f17b3a00012b8204540131.jpg

    然后执行构造函数,注意这里传入的参数,以及自定义参数的区别

    http://img.mukewang.com/58f17da60001092f08030535.jpg

    先是在原型链上定义的一个options属性,同时初始化。之后通过jQuery.extend()方法将传入的参数和初始化的options合并到原型链中定义的options属性对象。

    http://img.mukewang.com/58f17e490001fbff08680287.jpg

    看图中文字描述,如若不同,欢迎提问,一起探讨

    洛洛

    parent()方法传进去的是父元素吗?如果是的话为什么要传进去父元素

    2017-10-03 13:20:00

    共 2 条回复 >

jQuery实现自定义滚动条

来一次jQuery封装之旅,本教程带你深入理解滚轮事件交互

39578 学习 · 76 问题

查看课程

相似问题