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 相关文章推荐
ArrayList类(增强版)
Apr 04 Javascript
JavaScript和ActionScript的交互实现代码
Aug 01 Javascript
JS可以控制样式的名称写法一览
Jan 16 Javascript
JS中操作JSON总结
Dec 06 Javascript
javascript对象的相关操作小结
May 16 Javascript
JS匿名函数实例分析
Nov 26 Javascript
JS利用cookies设置每隔24小时弹出框
Apr 20 Javascript
基于对象合并功能的实现示例
Oct 10 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
May 08 Javascript
JS的函数调用栈stack size的计算方法
Jun 24 Javascript
Vant的安装和配合引入Vue.js项目里的方法步骤
Dec 05 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
Jul 30 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 购物车的例子
2009/05/04 PHP
php获取通过http协议post提交过来xml数据及解析xml
2012/12/16 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
PHP自定session保存路径及删除、注销与写入的方法
2014/11/18 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
jquery构造器的实现代码小结
2011/05/16 Javascript
jQuery cdn使用介绍
2013/05/08 Javascript
js onload处理html页面加载之后的事件
2013/10/30 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
2016/08/04 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
2016/09/18 Javascript
jQuery实现动态给table赋值的方法示例
2017/07/04 jQuery
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
JS中FormData类实现文件上传
2020/03/27 Javascript
解决vue项目 build之后资源文件找不到的问题
2020/09/12 Javascript
写了个监控nginx进程的Python脚本
2012/05/10 Python
python3图片转换二进制存入mysql
2013/12/06 Python
python使用socket连接远程服务器的方法
2015/04/29 Python
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
2019/04/03 Python
对Django 中request.get和request.post的区别详解
2019/08/12 Python
Python3开发环境搭建详细教程
2020/06/18 Python
python 简单的调用有道翻译
2020/11/25 Python
五款漂亮的纯CSS3动画按钮的实例教程
2014/11/21 HTML / CSS
html5 canvas合成海报所遇问题及解决方案总结
2017/08/03 HTML / CSS
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
事业单位个人应聘自荐信
2013/09/21 职场文书
给酒店员工的表扬信
2014/01/11 职场文书
行政副总岗位职责
2014/02/23 职场文书
多媒体教室标语
2014/06/26 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
大学毕业晚会开场白
2015/05/29 职场文书
合同补充协议书
2016/03/24 职场文书
创业计划书之旅游网站
2019/09/06 职场文书