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 相关文章推荐
xml文档转换工具,附图表例子(hta)
Nov 17 Javascript
javascript中typeof操作符和constucor属性检测
Feb 26 Javascript
基于jquery实现全屏滚动效果
Nov 26 Javascript
layui弹出层效果实现代码
May 19 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
Sep 26 Javascript
vue 将页面公用的头部组件化的方法
Dec 18 Javascript
vue2.0 资源文件assets和static的区别详解
Apr 08 Javascript
解决vue中虚拟dom,无法实时更新的问题
Sep 15 Javascript
小程序hover-class点击态效果实现
Feb 26 Javascript
webpack优化之代码分割与公共代码提取详解
Nov 22 Javascript
详解JavaScript的this指向和绑定
Sep 08 Javascript
原生jQuery实现只显示年份下拉框
Dec 24 jQuery
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
一键删除顽固的空文件夹 软件下载
2007/01/26 PHP
一篇不错的PHP基础学习笔记
2007/03/18 PHP
提高PHP编程效率 引入缓存机制提升性能
2010/02/15 PHP
深入PHP magic quotes的详解
2013/06/17 PHP
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
PHP中feof()函数实例测试
2014/08/23 PHP
php获取发送给用户的header信息的方法
2015/03/16 PHP
54个提高PHP程序运行效率的方法
2015/07/19 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
js字符串完全替换函数分享
2014/12/03 Javascript
原生javascript实现隔行换色
2015/01/04 Javascript
javascript对象的相关操作小结
2016/05/16 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
JS代码实现百度地图 画圆 删除标注
2016/10/12 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
2018/09/04 Javascript
深入分析element ScrollBar滚动组件源码
2019/01/22 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
python模拟enum枚举类型的方法小结
2015/04/30 Python
Python 含参构造函数实例详解
2017/05/25 Python
python数据结构之链表详解
2017/09/12 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
python GUI库图形界面开发之PyQt5信号与槽事件处理机制详细介绍与实例解析
2020/03/08 Python
html5自动播放mov格式视频的实例代码
2020/01/14 HTML / CSS
Foreo国际站:Foreo International
2018/10/29 全球购物
学期自我评价
2014/01/27 职场文书
关于安全演讲稿
2014/05/09 职场文书
2014年爱国卫生工作总结
2014/11/22 职场文书
幼儿园大班教师个人工作总结
2015/02/05 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
2015年销售人员工作总结
2015/04/07 职场文书
幼儿园教师师德师风承诺书
2015/04/28 职场文书