jquery实现动态画圆


Posted in Javascript onDecember 04, 2014

今天自己在写插件过程做中找到的一个不错的知识。自己做了一个小例子。

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>无标题文档</title>

<!--脚本加载-->

<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">

$(document).ready(function(e) {

    var a = 200, b = 200, r = 90, times = 0;

    setInterval(function flutter() {

        times += 0.1;

        var hudu = (2*Math.PI / 360) * 6 * times;

        var X = a + Math.sin(hudu) * r;

        var Y = b - Math.cos(hudu) * r    //  注意此处是“-”号,因为我们要得到的Y是相对于(0,0)而言的。

        //$(".sky_text").css({"left":X+"px","top":Y+"px"});

        $("body").append('<div style="position:absolute; left:'+X+'px; top:'+Y+'px; width:1px; height:1px; background:#00F;"></div>');

        if(times == 60){

            return;

        }

    }, 2);

});

</script>

<style type="text/css">

body,html{ padding:0; margin:0;}

</style>

</head>

<body>

<div style="position:absolute; left:198px; top:198px; width:4px; height:4px; background:#F00;"></div>

</body>

</html>
Javascript 相关文章推荐
javascript concat数组累加 示例
Sep 03 Javascript
JavaScript中:表达式和语句的区别[译]
Sep 17 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
Feb 19 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
Mar 20 Javascript
js实现在同一窗口浏览图片
Sep 17 Javascript
JavaScript中的eval()函数使用介绍
Dec 31 Javascript
浅析location.href跨窗口调用函数
Nov 22 Javascript
JS多物体实现缓冲运动效果示例
Dec 20 Javascript
微信小程序开发的基本流程步骤
Jan 31 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
Apr 26 Javascript
前端插件之Bootstrap Dual Listbox使用教程
Jul 23 Javascript
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
Sep 16 Javascript
javascript数组遍历for与for in区别详解
Dec 04 #Javascript
c#+jquery实现获取radio和checkbox的值
Sep 12 #Javascript
express的中间件cookieParser详解
Dec 04 #Javascript
express的中间件bodyParser详解
Dec 04 #Javascript
express的中间件basicAuth详解
Dec 04 #Javascript
详解JS函数重载
Dec 04 #Javascript
如何让你的Lightbox支持滚轮缩放及Base64图片
Dec 04 #Javascript
You might like
一个程序下载的管理程序(四)
2006/10/09 PHP
PHP Zip压缩 在线对文件进行压缩的函数
2010/05/26 PHP
php 安全过滤函数代码
2011/05/07 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
2016/06/17 PHP
PHP fopen函数用法实例讲解
2019/02/15 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
Laravel中如何轻松容易的输出完整的SQL语句
2020/07/26 PHP
Ext对基本类型的扩展 ext,extjs,format
2010/12/25 Javascript
php对mongodb的扩展(初识如故)
2012/11/11 Javascript
JS网页播放声音实现代码兼容各种浏览器
2013/09/22 Javascript
全面解析JavaScript中“&amp;&amp;”和“||”操作符(总结篇)
2016/07/18 Javascript
javaScript语法总结
2016/11/25 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
微信小程序tabBar用法实例详解
2017/12/04 Javascript
修改npm全局安装模式的路径方法
2018/05/15 Javascript
简述ES6新增关键字let与var的区别
2019/08/23 Javascript
详细分析vue响应式原理
2020/06/22 Javascript
js实现弹幕墙效果
2020/12/10 Javascript
[02:39]DOTA2国际邀请赛助威团西雅图第一天
2013/08/08 DOTA
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
整理Python最基本的操作字典的方法
2015/04/24 Python
详解Python的单元测试
2015/04/28 Python
Python实现针对含中文字符串的截取功能示例
2017/09/22 Python
python+opencv实现动态物体追踪
2018/01/09 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
拿来就用!Python批量合并PDF的示例代码
2020/08/10 Python
python入门教程之基本算术运算符
2020/11/13 Python
新西兰最大、占有率最高的综合性药房:PharmacyDirect药房中文网
2020/11/03 全球购物
常见的软件开发流程有哪些
2015/11/14 面试题
车贷收入证明范本
2014/01/09 职场文书
电视购物广告词
2014/03/19 职场文书
2014国庆节餐厅促销活动策划方案
2014/09/16 职场文书
晚会开场白和结束语
2015/05/29 职场文书
Eclipse+Java+Swing+Mysql实现电影购票系统(详细代码)
2022/01/18 Java/Android