jQuery实现动画效果circle实例


Posted in Javascript onAugust 06, 2015

本文实例讲述了jQuery实现动画效果circle的方法。分享给大家供大家参考。具体如下:

这款jQuery实现动画效果circle,Google+的圈子特效做的很不错,这里模仿下,时间有限,还有一个动画累积的问题没有解决。当然,是基于 jQuery的,纯JS 还没有这个能力呢。感兴趣的朋友可以加以完善试试。

运行效果截图如下:

jQuery实现动画效果circle实例

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head> 
<title>jQuery 动画效果 circle</title> 
<style> 
  body {
    width:200px;
    margin:0 auto;
    margin-top:100px;
    background:#CCC;
  }
  #login{
    position:relative;
  }
  .circle_l, .circle_b {
    width:148px;
    height:148px;
    border-radius:80px;
    background:blue;
    border:1px solid #FFF;
  }
  .circle_l {
    width:138px;
    height:138px;
    position:absolute;
    top:5px;
    left:5px;
  }
  .circle_b {
    background:lightblue;
  }
</style>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
</head> 
<body>
<div id="login">
  <div class="circle_b">
    <div class="circle_l"></div>
  </div>
</div>
<script type="text/javascript"> 
  $(".circle_b").hover(function(){
    $(this).stop().animate({width:188,height:188,marginTop:"-20",marginLeft:"-20"},500)
        .css({"border-radius":"150px"});
    $(".circle_l").stop().animate({marginTop:"20"},500)
  },function(){
    $(this).stop().animate({width:148,height:148,marginTop:"0",marginLeft:"0"},500)
        .css({"border-radius":"100px"});
    $(".circle_l").stop().animate({marginTop:"0"},500)
  })
</script>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
Javascript与vbscript数据共享
Jan 09 Javascript
jquery attr 设定src中含有&amp;(宏)符号问题的解决方法
Jul 26 Javascript
快速解决FusionCharts联动的中文乱码问题
Dec 04 Javascript
在javascript中执行任意html代码的方法示例解读
Dec 25 Javascript
从js向Action传中文参数出现乱码问题的解决方法
Dec 29 Javascript
简单的jquery左侧导航栏和页面选中效果
Aug 21 Javascript
浅谈Javascript Base64 加密解密
Dec 28 Javascript
浅谈JavaScript中面向对象的的深拷贝和浅拷贝
Aug 01 Javascript
JS前向后瞻正则表达式定义与用法示例
Dec 27 Javascript
jQuery实现级联下拉框实战(5)
Feb 08 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
Jun 15 Javascript
JS桶排序的简单理解与实现方法示例
Nov 25 Javascript
jQuery动态星级评分效果实现方法
Aug 06 #Javascript
javascript使用输出语句实现网页特效代码
Aug 06 #Javascript
JS实现霓虹灯文字效果的方法
Aug 06 #Javascript
javascript实现网页背景烟花效果的方法
Aug 06 #Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
Aug 06 #Javascript
JavaScript实现定时隐藏与显示图片的方法
Aug 06 #Javascript
JavaScript实现文字跟随鼠标特效
Aug 06 #Javascript
You might like
php读取30天之内的根据算法排序的代码
2008/04/06 PHP
php+js实现图片的上传、裁剪、预览、提交示例
2013/08/27 PHP
php实现的发送带附件邮件类实例
2014/09/22 PHP
PHP7 其他修改
2021/03/09 PHP
use jscript List Installed Software
2007/06/11 Javascript
javascript中的作用域和上下文使用简要概述
2013/12/05 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
Sort()函数的多种用法
2016/03/20 Javascript
jQuery实现两个select控件的互移操作
2016/12/22 Javascript
如何编写一个完整的Angular4 FormText 组件
2017/11/18 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
vue中keep-alive、activated的探讨和使用详解
2020/07/26 Javascript
js实现3D旋转相册
2020/08/02 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
python实现的守护进程(Daemon)用法实例
2015/06/02 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
Django 路由系统URLconf的使用
2018/10/11 Python
Python3爬楼梯算法示例
2019/03/04 Python
python字符串查找函数的用法详解
2019/07/08 Python
Python list与NumPy array 区分详解
2019/11/06 Python
在pycharm中创建django项目的示例代码
2020/05/28 Python
python使用多线程+socket实现端口扫描
2020/05/28 Python
python 牛顿法实现逻辑回归(Logistic Regression)
2020/10/15 Python
关于逃课的检讨书
2014/01/23 职场文书
迟到检讨书5000字
2014/01/31 职场文书
银行批评与自我批评
2014/02/10 职场文书
化妆品促销方案
2014/02/24 职场文书
水电站项目建议书
2014/05/12 职场文书
群教班子对照检查材料
2014/08/26 职场文书
就业协议书
2014/09/12 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书
php去除deprecated的实例方法
2021/11/17 PHP
Windows11里微软已经将驱动程序安装位置A盘删除
2021/11/21 数码科技
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
2022/04/06 Python
nginx lua 操作 mysql
2022/05/15 Servers