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

JS动画效果

vivian Web前端工程师
难度初级
时长 2小时 8分
学习人数
综合评分9.60
537人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
非常感谢讲师的精彩讲解。
原先学了点js基础,然后又去学了下jquery库。
虽然jquery非常好用,但是对里面封装好的函数的工作原理还是相当好奇的。
碰巧瞄到这个视频,正好满足了我的好奇心(因为基础很一般,自己独自研究起来非常伤脑)
看完视频后,我感觉js水平又提升了一截。
衷心地感谢慕课网,感谢讲师,真的能学到实用的技术!!!
讲师,为什么speed>0 就要向上取整,而speed<0 就向下取整呢。
能不能反过来,或者 都向下亦或者都向下?
这个有点疑惑,求解答~
老师讲的真好,语速不温不火,带有点小俏皮,超级赞
1096337364@qq.com
谢谢好心童鞋了~~
这个jquery一行代码搞定了!

最赞回答 / Double_0004
<!DOCTYPE HTML><!--链式运动框架运动分阶段进行当运动停止的时候执行下一个运动--><html><head><meta charset="utf-8"><title></title><style>div {width:100px;height:100px;background:red;filter:alpha(opacity:30);opacity:0.3;margin:10px;}</s...
其实不需要这么麻烦的。,,京东的那个 完全可以用css3完成的。 不过用到时间冒泡了
这些都有没有jquery版本的?
老师,flag应在标在setInterval里面。
我写的代码一模一样但就是不行啊 !能把代码发给我一份吗?982136160@qq.com 我对着视频好几次都没有找到原因啊!
除了flag那个问题外,个人觉得从优化程序执行的角度上来讲
if(attr==&#039;opacity&#039;){obj.style.filter=&#039;alpha(opacity:&#039;+(icur+speed)+&#039;)&#039;;obj.style.opacity=(icur+speed)/100;} else{
obj.style[attr]=icur+speed+&#039;px&#039;;}这几行应插入到if(icur!=json[attr]){}这里面去
确实那个flag标错了地方
if(oDiv.offsterLeft == 0){
clearInterval(timer)
}
做到这个地方 好像清除没有实现 一直继续还在运动 不知道哪里出问题
课程须知
1.您至少已经具备JavaSript的知识。2.您已经具备一些开发经验。
老师告诉你能学到什么?
1.使用定时器实现简单动画。2.如何一步步封装库。2.培养编程的思想。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消