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

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
老师讲的真是好,让我一步步的清醒过来了
老师讲得很好,不罗嗦,很清晰。
老师讲的很清楚,好棒的说
源码:http://pan.baidu.com/s/1ge1fVAr
再附送jQuery中文文档:http://www.jquery123.com/
老师讲的很详细哦 谢谢
getstyle果然是好东西
其实可以定义一个变量给宽啊 就像定义一个变量给opacity一样啊

最新回答 / 佐刈
外部已经用var定义过了,所以函数内部不需要var了,直接赋值就可以了
这个框架最后这么处理不行啊!
if(flag){
clearInterval(obj.timer);
if(fn){
fn()
}
}
这一段根本进不去,不仅链式实现不了,而且定时器没清掉,会无限执行下去,即使最后速度为零,表面看动画是停止了,但是定时器依然存在。
最后那个方法虽然传入的参数少了,但没办法在函数外改变速度参数了,有利有弊吧

最新回答 / qq_覗水翛_0
需要啊。不定义的话会抢计时器,从一个移到另一个上面的时候另一个可能还没有恢复,这一个又用计时器了,就会恢复不到设定状态,一直闪。非专业回答……
这个框架处理不了以数组储存的,需要for来遍历的多物体运动啊
异次元冰箱233

已采纳回答 / aladdinx
你好,其实只是一些小问题,<script type="text/avascript">是javascript,这个应该影响不大,aLi.time=null;aLi[i].timer=null;//应该是点的哪一个function startMove(obj,terget){ clearInterval(obj.timer); obj.timer=setInterval(function(){ var speed=(terget-obj.offsetWidth)/8; speed=s...
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消