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

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
说实话jq的动画效果真的很棒。

最新回答 / 李晓健
可以不要,这样包一下有可能是为了给图片外层加样式。并不一定非要作i 也可以用span  等等
恒等于就是个坑,一旦最大值和最小值的差不能被变化量整除就只能哭了= =但如果用大于小于这种写法,确实能保证正确性,但代码长度又会多一段相似的.
其实老师想表达的是<b>从不透明到透明的过程是一个运动</b>,所以透明度的变化就是一种运动
果断 看不懂跟着这代码写 到最后居然bug

已采纳回答 / 李晓健
这个问题好像没有办法解决。其他的方法替代倒是可以,如果父级只是一个纯色的背景 可以用背景颜色 rgba;如果是图片 可以让父级单独成一个元素,然后设置opacity   再把之前的子级用定位的方式覆盖到父级上,就能达到效果了。 

已采纳回答 / Diseaon
<...图片...>这张图我是截的老师屏(章节6-2,时间15分30秒),你的逻辑是对的,我测试老师的代码,定时器不会停止,改动之后,逻辑正确,flag最终变为true,定时器会停止。
鼠标在方框上面快速的滑动几次,再将鼠标放在最左侧,就会出现错误!
老师真会玩~

已采纳回答 / 李晓健
<...code...>不知道这是不是你想要的效果。

已采纳回答 / Diseaon
大概看了下,“json[i]-obj.num”,兄弟你的这句意思是:“目标值-当前值”;那就应该是:<...code...>你的是"json[i]-obj.num的绝对值<1",不知道是什么意思,当其值为0时,目的就达到了,flag应该为true了;但是你这样写,flag还是false。其实,在81行后直接判断v的值是否为0不就好了,<...code...>(以上是我的看法,我没有运行测试,你参考下)

最赞回答 / 杰克小帝主
我觉得 应该是这样 不知道对不对...判断 当有一个满足条件时 flag 为false 当 所有条件 都不满足时 flag 为true
声音很好听,课讲的也很好
判断flag=flase是设置在for循环里的,只有在for循环结束后,都达到了重点,flag(没变)才是true,如果是flase,会接着执行下一个计时器,因为一开始flag=true设置在for循环外,因此flag又设置成了true!每次整个函数重新执行都会设置为true的,希望对上面的同学有帮助。
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消