鼠標(biāo)移動(dòng)到滾動(dòng)條上面,滾動(dòng)滾輪,內(nèi)容跟滾動(dòng)條是沒法滾動(dòng)的,self.$cont.on 改成self.$cont.parent().on 就可以了
2016-09-30
varcontHeight=this.$cont[0].scrollHeight,contParentHeight=this.$cont.parent().height(),barHeight=this.$bar[0].scrollHeight;var sliderHeight = (contParentHeight*barHeight)/contHeight;if(contHeight <= contParentHeight){ return;}else{ this.$slider.css("height",sliderHeight + "px");}
2016-09-29
滑塊的高度不能固定死,要隨內(nèi)容的多少來自動(dòng)伸縮。初始化的時(shí)候可以增加代碼:
2016-09-29
基本按照老師的代碼實(shí)現(xiàn)了功能 感覺有些地方太累贅了。??赡苁俏依斫獾膯栴}吧
2016-09-28
到這里,視頻代碼本身還是比較完整的。老師講的很好。一直一個(gè)人搞,很明白一個(gè)人的難處。說下我的心得:不出效果的原因:
1.源碼給contSelector傳參錯(cuò)了 .scroll-cont
2.mousemoveHandler函數(shù)中self.scrollTo((e.pageY - dragStartPagePosition) * dragContBarRate);里面參數(shù)多了個(gè)dragStartPagePosition+
3.第二次滾動(dòng)會(huì)出現(xiàn),滾動(dòng)條直接到頂部然后向下滾動(dòng)的情況,需要自己完善。
有興趣一起討論的,加關(guān)注互粉。相互學(xué)習(xí)。
1.源碼給contSelector傳參錯(cuò)了 .scroll-cont
2.mousemoveHandler函數(shù)中self.scrollTo((e.pageY - dragStartPagePosition) * dragContBarRate);里面參數(shù)多了個(gè)dragStartPagePosition+
3.第二次滾動(dòng)會(huì)出現(xiàn),滾動(dòng)條直接到頂部然后向下滾動(dòng)的情況,需要自己完善。
有興趣一起討論的,加關(guān)注互粉。相互學(xué)習(xí)。
2016-09-24
這老師說話怎么跟機(jī)器人似得,兩個(gè)字兩個(gè)字的說,完了還有停頓!真是日了狗了
2016-09-22