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 相关文章推荐
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
Feb 15 Javascript
jquery 应用代码 方便的排序功能
Feb 06 Javascript
JS.getTextContent(element,preformatted)使用介绍
Sep 21 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
Feb 12 Javascript
js设置控件的隐藏与显示的两种方法
Aug 21 Javascript
原生js实现百叶窗效果及原理介绍
Apr 12 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
jQuery层级选择器实例代码
Feb 06 Javascript
webpack搭建vue 项目的步骤
Dec 27 Javascript
vue+webpack实现异步加载三种用法示例详解
Apr 24 Javascript
webpack 动态批量加载文件的实现方法
Mar 19 Javascript
maptalks+three.js+vue webpack实现二维地图上贴三维模型操作
Aug 10 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
全国FM电台频率大全 - 8 黑龙江省
2020/03/11 无线电
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
2015/05/12 PHP
Discuz论坛密码与密保加密规则
2016/12/19 PHP
PHP获取数组中单列值的方法
2017/06/10 PHP
利用Laravel生成Gravatar头像地址的优雅方法
2017/12/30 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
JQuery 国际象棋棋盘 实现代码
2009/06/26 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
Javascript操作cookie的函数代码
2012/10/03 Javascript
js实现键盘Enter键提交表单的方法
2015/05/27 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
获取IE浏览器Cookie信息的方法
2017/01/23 Javascript
JS分页的实现(同步与异步)
2017/09/16 Javascript
js实现随机点名程序
2020/09/17 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
[00:36]DOTA2风云人物相约完美“圣”典 12月17日不见不散
2016/11/30 DOTA
python机器学习之神经网络(三)
2017/12/20 Python
Python计算一个给定时间点前一个月和后一个月第一天的方法
2018/05/29 Python
python计算两个地址之间的距离方法
2018/06/09 Python
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
wxPython实现文本框基础组件
2019/11/18 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
2020/10/12 Python
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
2013/08/04 面试题
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
动员大会主持词
2014/03/20 职场文书
《宿建德江》教学反思
2014/04/23 职场文书
社区禁毒宣传活动总结
2015/05/07 职场文书
驻村工作简报
2015/07/20 职场文书
校园运动会广播稿
2015/08/19 职场文书
给校长的建议书作文300字
2015/09/14 职场文书
Python包管理工具pip的15 个使用小技巧
2021/05/17 Python
python 中的jieba分词库
2021/11/23 Python