jQuery扇形定时器插件pietimer使用方法详解


Posted in jQuery onJuly 18, 2017

Pietimer是一个可以在页面上生成一个扇形变化的定时器插件,它基于jQuery,可以自定义定时时间秒数,自定义扇形的颜色、宽度和高度等,并且支持定时结束时回调函数,可以控制开始和暂停,适用于需要定时器的页面如在线考试、倒计时,限时抢购等场景。

参数如下:

jQuery扇形定时器插件pietimer使用方法详解

demo地址: http://test.ixiewei.com/pietimer/

效果图:

jQuery扇形定时器插件pietimer使用方法详解

demo代码如下:

<!DOCTYPE HTML>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>pietimer-基于jQuery的扇形定时器</title> 
  <style type="text/css">
    .start,.pause{display:block;margin:10px auto;background:#0ABF5D;border-radius:6px;width:100px;height:30px;line-height:30px;color:#fff;text-align:center}
    .demo{margin:20px auto;text-align:center}
  </style>
</head>
<body>
  <a class="start">start开始</a>
  <a class="pause">pause暂停</a>
  <div class="demo"></div>

  <script type="text/javascript" src="/static/lib/jquery-1.7.2.min.js"></script>
  <script type="text/javascript" src="script/jquery.pietimer.min.js"></script>
  <script type="text/javascript">
  $(function(){

    $('.demo').pietimer({
      seconds: 2,
      color: 'rgba(10, 191, 93, 0.8)',
      height: 60,
      width: 60,
      //is_reversed: true //是否逆时针转
    },
    function(){
      //回调函数
      console.log("结束咯!");
    });

    $('.start').click(function(){
      $('.demo').pietimer('start');
      return false;
    });
    $('.pause').click(function(){
      $('.demo').pietimer('pause');
      return false;
    });

  });
  </script>
</body>
</html>

git地址:https://github.com/knorthfield/pietimer/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
jQuery 表单序列化实例代码
Jun 11 jQuery
jQuery扩展_动力节点Java学院整理
Jul 05 jQuery
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
jQuery实现的两种简单弹窗效果示例
Apr 18 jQuery
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
jQuery实现的简单手风琴效果示例
Aug 29 jQuery
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 jQuery
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
Feb 01 jQuery
jquery+css3实现的经典弹出层效果示例
May 16 jQuery
Jquery使用each函数实现遍历及数组处理
Jul 14 jQuery
JQuery通过键盘控制键盘按下与松开触发事件
Aug 07 jQuery
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 #jQuery
jQuery remove()过滤被删除的元素(推荐)
Jul 18 #jQuery
jQuery之动画ajax事件(实例讲解)
Jul 18 #jQuery
详解jQuery中关于Ajax的几个常用的函数
Jul 17 #jQuery
jQuery常用选择器详解
Jul 17 #jQuery
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 #jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 #jQuery
You might like
Ajax PHP简单入门教程代码
2008/04/25 PHP
php str_pad() 将字符串填充成指定长度的字符串
2010/02/23 PHP
不支持fsockopen但支持culr环境下下ucenter与modoer通讯问题
2011/08/12 PHP
基于php设计模式中工厂模式详细介绍
2013/05/15 PHP
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
2014/01/03 PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
2015/05/13 PHP
php操作redis缓存方法分享
2015/06/03 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
PHP智能识别收货地址信息实例
2019/01/05 PHP
JavaScript 组件之旅(三):用 Ant 构建组件
2009/10/28 Javascript
利用JQuery和JS实现奇偶行背景颜色自定义效果
2012/11/19 Javascript
影响jQuery使用的14个方面
2014/09/01 Javascript
完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
2014/12/17 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
2016/06/02 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
Node.js对MongoDB进行增删改查操作的实例代码
2019/04/18 Javascript
[02:22]完美世界DOTA2联赛PWL S3 集锦第一期
2020/12/15 DOTA
python中readline判断文件读取结束的方法
2014/11/08 Python
编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法
2016/01/20 Python
python发送邮件功能实现代码
2016/07/15 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
Python读取YUV文件,并显示的方法
2018/12/04 Python
Django框架 查询Extra功能实现解析
2019/09/04 Python
CSS3地图动态实例代码(圆圈向外扩散)
2018/06/15 HTML / CSS
C语言中break与continue的区别
2012/07/12 面试题
用友笔试题目
2016/10/25 面试题
教师实习自我鉴定
2013/12/11 职场文书
机电职业生涯规划书范文
2014/03/08 职场文书
党的生日演讲稿
2014/09/10 职场文书
工作证明格式及范本
2014/09/12 职场文书
2014年学生会干事工作总结
2014/11/07 职场文书
员工手册编写范本
2015/05/14 职场文书
趣味运动会简讯
2015/07/20 职场文书
导游词之青城山景区
2019/09/27 职场文书
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS