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

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
多物体动画不能有公有属性,但是为什么会有aLi[i].timer这种格式啊,数组可以自定义任何属性吗???
obj.style.left和obj.offsetleft的区别是什么啊,为什么不是obj.style.left=obj.style.left+10啊
知道我哪里错了,alpha和timer要设置为全局变量。
按老师的示例 onmouseout()函数执行时,startMove(30)的iTarget==30,alpha==30,那么一进去,就会clearInterval(),变半透明方法根本没效果,不知道我的代码哪里有问题了,我将alpha改为50才可以了。
兄弟们,我自己写了一个关于这节课和上节课的任务属性值的代码,可以运行,有需要的童鞋可以下载下来看,链接: http://pan.baidu.com/s/1nvPDrJj 密码: 24nu
不靠谱啊,不靠谱
startMove那里重复的也很多啊,4个startMove被写到4个匿名函数里面,不能写到一个函数中吗?
解决问题了,我的speed没有放到time函数里面。
老师,我也像你一样给每个div都设置timer了,鼠标划得快点没有问题,但是鼠标速度再快一些还是会出现bug,怎么解决?
老师花10分钟讲完,我得花多半天才弄出来同样效果╮(╯-╰)╭
前面学了javascript的原生实现,搞懂之后再来看这个jquery案例,就好容易理解。
jquery本质上无非就是封装好了的javascript实用函数集。
这例子 兼容性真他妈的好啊!兼容所用浏览器!
将速度改为变量就可以了,不错!
不明白这些评论再说什么?什么叫flag一定要在定时器里面?我在外面也一样能行啊,你说的是函数里面吧。还有根本不需要再写一步 else(flag=true) 也一样完美运行,一点多余的偏差都没有。
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消