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+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
Jun 26 jQuery
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
JQuery判断正整数整理小结
Aug 21 jQuery
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
使用jQuery给Table动态增加行、清空table的方法
Sep 05 jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 jQuery
基于jQuery的时间戳与日期间的转化
Jun 21 jQuery
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
Sep 03 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
jQuery实现本地存储
Dec 22 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
PHP 数组遍历顺序理解
2009/09/09 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
jquery mobile changepage的三种传参方法介绍
2013/09/13 Javascript
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
JS cookie中文乱码解决方法
2014/01/28 Javascript
使用jquery解析XML示例代码
2014/09/05 Javascript
jquery制作漂亮的弹出层提示消息特效
2014/12/23 Javascript
javascript实现图像循环明暗变化的方法
2015/02/25 Javascript
Javascript的无new构建实例详解
2016/05/15 Javascript
JavaScript计算器网页版实现代码分享
2016/07/15 Javascript
jQuery 获取select选中值及清除选中状态
2016/12/13 Javascript
JS变量中有var定义和无var定义的区别以及es6中let命令和const命令
2017/02/19 Javascript
js中作用域的实例解析
2017/03/16 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
JavaScript 绘制饼图的示例
2021/02/19 Javascript
Python跳出循环语句continue与break的区别
2014/08/25 Python
python进阶教程之模块(module)介绍
2014/08/30 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
django 创建过滤器的实例详解
2017/08/14 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
Django 简单实现分页与搜索功能的示例代码
2019/11/07 Python
Python 中 -m 的典型用法、原理解析与发展演变
2019/11/11 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
JupyterNotebook 输出窗口的显示效果调整实现
2020/09/22 Python
解决Python 写文件报错TypeError的问题
2020/10/23 Python
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
ORACLE第二个十问
2013/12/14 面试题
土木工程师岗位职责
2013/11/24 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
公务员廉洁从政心得体会
2016/01/19 职场文书
有关信念的名言语录集锦
2019/12/06 职场文书
redis哨兵常用命令和监控示例详解
2021/05/27 Redis
Nginx中使用Lua脚本与图片的缩略图处理的实现
2022/03/18 Servers