为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery实现自定义滚动条

难度中级
时长 1小时 3分
学习人数
综合评分8.73
101人评价 查看评价
9.2 内容实用
8.4 简洁易懂
8.6 逻辑清晰
@_小_七_ 没必要以个人感受来代表大家的感受
只要弄清楚滑块相对于鼠标的移动距离就好了,其他比率的问题就是简单的数学问题了,鼠标按下时取到滑块的相对位置=鼠标坐标值-滑块内容的top值-滑块整个板块内容离顶部的值;移动距离=鼠标坐标Y值-滑块的相对位置;然后就限定移动区 移动距离(moveY)=Math.min( 滚动条高-滚动快高 , Math.max( 滚动条初始位置 ,移动距离 ) )-top;
为什是倒叙循环var i = posArr.length - 1; i >= 0;i--
我还以为我是用着2的速度,原来是正常速度,真的是啪啪啪打脸啊
现在整个人就是处于一个浮躁期,一些课程不想看,、node。Vue又看不懂,真的是泪崩
老师讲的挺好的,可能基础不太好的同学消化起来有点慢。 在imooc上听老师们的课程,重要的是学习解决问题的思路,而不是照搬代码。
老师的思路是先控制滚动内容区的显示,进而控制滑块的位置。也可以先控制滑块的位置,然后根据滑块的位置,计算出滚动内容区的高度啊。
两个思路都能敲出来,才算是掌握了老师所讲解的内容
我想说能跟上老师课并且写出效果的都是比较牛逼的
老师感觉页面布局不错,但是后面的跳动太快,自己都不敲
,直接复制
oh,no怎么一直在转圈圈,难道公司又把网络给封了?
根据老师的代码,绝对运行不出来,是错的,自己修改了下,好了。
终于搞完了,真不容易,老师有跳动,但还能跟上节奏,但好像有些东西写错了,scrollHeight和scrollTop能用在jq对象上吗?不知老师怎么运行起来的。对有面向对象基础的人来说,听懂这个视频不难,但要组织敲出来,功力还不够
上面听0.5倍那哥们,我服你。
虽然都听懂了,但要动手组织起来,还是很有难度,还是慢慢跟着步骤来敲,视频不好之外是跳动性太大,有点跟不上节奏,无论是对新手还是有一定面向对象基础的人来说,还是有点难度的,还有就是命名,不够准确,对于不懂面向对象的人来说,估计听着就睡着了,虽然基础很不错,但一直以来都敲不出这样的有组织性的逻辑代码来,原来是我还不会代码组织方式,看来以后得多实践敲代码了。
表示 后面的 看不懂 了
被干掉了?????6666666
课程须知
学习本课程,您要具备以下知识: 1.了解CSS和HTML 2.JavaScript基础知识 3.jQuery的基础使用
老师告诉你能学到什么?
1.自定义滚动条的组件 2.鼠标拖动事件的处理 3.鼠标滚轮事件的处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消