使用setInterval()来重复执行动画,会因为动画执行过程的时候,setInterval()的时间依然是在走的,所以会导致动画的调用时间不理想,因此只能使用递归来重复执行动画。

// 首页LOGO渐显
$(function(){
var t=$('#home_main img');
setTimeout(function(){ //首次执行动画间隔0.5秒
(function am(){ //创建动画函数立即执行
t.animate({"opacity":1},1200,function(){
t.animate({"opacity":0.2},1200,am); //递归重复执行动画(jquery实现动画应该是执行完后就会销毁之前的动画,这里只是不断的创建执行而已,不能算是真正的递归)
});
})();
},500);
});

最新文章

  1. 解决maven生成的web项目下的servlet.jar与tomcat自带servlet.jar冲突的问题
  2. Node.js入门:事件机制
  3. phpcms的评论改为留言板研究
  4. Java注解配置
  5. mysql主从同步报slave_sql_running:no的解决方案
  6. HDU1358:Period
  7. Java 基础学习1 -- 基础语法
  8. git - 版本控制器(本地仓库)
  9. 条款38 通过复合塑膜出has-a或"依据某物实现"
  10. 如何修改dmesg log buffer size
  11. 【运维】CPU负载
  12. Glide v4版本用法探究.md
  13. centos-1 nginx
  14. C#实现基于ffmpeg加虹软的人脸识别
  15. uva1354 天平难题 【位枚举子集】||【huffman树】
  16. git 先建立本地分支,再传给线上库
  17. Git 学习之Git 基础(二)
  18. com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/NOTICE
  19. 30行js让你的rem弹性布局适配所有分辨率(含竖屏适配)(转载)
  20. PHP扩展--Suhosin保护PHP应用系统

热门文章

  1. 解决使用OCI连接oracle LNK2019: 无法解析的外部符号的问题
  2. php 封装分页查询类
  3. 关押罪犯(noip2010)
  4. xml文件有误
  5. poj2769 暴力
  6. [TOP10]十大渗透测试演练系统
  7. solr学习之入门篇
  8. C++11 move_iterator
  9. Asp.Net中Ajax实现登陆判断
  10. 破解 keyme2程序(固定明码比较)