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

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
为什么我写的这个获取样式函数没用
function getStyle(obj,attr){
if(obj.currentStyle){
return obj.currentStyle[attr];
}else{
return obj.getComputedStyle(obj,false)[attr];
}
}
在链式运动中的BUG:在设置成false后无法变回true,只需在setInterval下一行加入flag = true;每次循环后把flag重置为true,BUG就能解决。
谢谢老师~
讲得真好!
慕课里面几个讲师中,最有代入感的讲师,语言生动,思路很清晰
唉呀妈呀 俺那疙瘩的啊!小姑娘不错啊 呜啦啦~
没有实例代码怎么办?我自己写了一个,上传到了百度云。
我的云盘地址:
http://pan.baidu.com/s/1hqsENis

仅供参考,随意下载,不要钱!点个赞就行!

最新回答 / echo_kinchao
他不需要整数的话 用您这个也是正确的啊 逻辑没有错误 主要看需求

最新回答 / jokec
同上,一样的毛病
近期看的视频里最好的一部!一步步完善代码丰富功能的方式超级赞!
move.js一步步写完非常有成就感(可能是我太菜了)!关键老师还是妹子!!

转行过来真的很痛苦,但是我会保持这份热情和耐心,坚持下去……
其实else不是必要的=_=

已采纳回答 / 李晓健
首先你的object是什么?    如果和你上面的movepart一样,是一个dom节点,那就和你代码是一样的。没什么区别呀。
2A
目标位置和块位置之间的距离,随着块的运动,会以相同频率变得越来越小,此时的块就是匀速运动。但是这个值除以一个数以后,这个值变小的频率就会越来越慢,因为数值越小,经过除法运算后的两数值之间的变化也越来越小
https://github.com/stevesgit/first 我的github账号里面有我整理的老师代码欢迎大家git clone
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消