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中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 jQuery
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
Dec 06 jQuery
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 jQuery
使用jQuery实现掷骰子游戏
Oct 24 jQuery
jquery 插件重新绑定的处理方法分析
Nov 23 jQuery
jquery实现直播视频弹幕效果
Feb 25 jQuery
jQuery实现推拉门效果
Oct 19 jQuery
jQuery实现动态向上滚动
Dec 21 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的5个安全措施小结
2012/07/17 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
php实现数据库的增删改查
2017/02/26 PHP
PHP微信PC二维码登陆的实现思路
2017/07/13 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
2019/03/30 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
javascript hashtable 修正版 下载
2010/12/30 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
jQuery实现页面顶部显示的进度条效果完整实例
2015/12/09 Javascript
浅析angularJS中的ui-router和ng-grid模块
2016/05/20 Javascript
JS与jQuery实现隔行变色的方法
2016/09/09 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
2016/11/25 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
2016/11/28 Javascript
js实现分页功能
2017/05/24 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
Angular 4.x+Ionic3踩坑之Ionic3.x pop反向传值详解
2018/03/13 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
js+canvas实现转盘效果(两个版本)
2020/09/13 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Python多继承顺序实例分析
2018/05/26 Python
详解python3中tkinter知识点
2018/06/21 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
python 字典操作提取key,value的方法
2019/06/26 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
解决Keras TensorFlow 混编中 trainable=False设置无效问题
2020/06/28 Python
教师学期个人总结
2015/02/11 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
记者节感言
2015/08/03 职场文书
Python机器学习三大件之一numpy
2021/05/10 Python
Mysql 设置boolean类型的操作
2021/06/04 MySQL