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

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
老师,flag应在标在setInterval里面。
我写的代码一模一样但就是不行啊 !能把代码发给我一份吗?982136160@qq.com 我对着视频好几次都没有找到原因啊!
除了flag那个问题外,个人觉得从优化程序执行的角度上来讲
if(attr=='opacity'){obj.style.filter='alpha(opacity:'+(icur+speed)+')';obj.style.opacity=(icur+speed)/100;} else{
obj.style[attr]=icur+speed+'px';}这几行应插入到if(icur!=json[attr]){}这里面去
确实那个flag标错了地方
if(oDiv.offsterLeft == 0){
clearInterval(timer)
}
做到这个地方 好像清除没有实现 一直继续还在运动 不知道哪里出问题
赞赞赞
沙发!!
我喜欢这个老师,,嘻嘻
老实讲的不错,思路很清楚。
简单易懂
缓冲动画很实用,动画再也不单调了
讲的好条理清晰
感谢各位的朋友的支持。看来大家真的很用心在学习这门课,在此真心的谢谢各位。。另外,对于视频当中flag定义位置错误的问题,统一说一下,确实是写错位置了,应该在开启定时器之后再做假设。。应该写在setInterval里面,给大家造成困扰,真心不好意思。。再次感谢大家,希望大家多多支持!
如果有问题应该把代码发出来,别人才好帮你解决
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消