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和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
jQuery 中msgTips 顶部弹窗效果实现代码
Aug 14 jQuery
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
jQuery替换节点元素的操作方法
Mar 18 jQuery
jQuery实现的淡入淡出与滑入滑出效果示例
Apr 18 jQuery
jQuery解析json格式数据示例
Sep 01 jQuery
jQuery+PHP实现上传裁剪图片
Jun 29 jQuery
利用jquery和BootStrap实现动态滚动条效果
Dec 03 jQuery
如何用webpack4.0撸单页/多页脚手架 (jquery, react, vue, typescript)
Jun 18 jQuery
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
Jul 11 jQuery
jQuery实现简单全选框
Sep 13 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中die(),exit(),return的区别
2013/06/20 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
PHP 实现字符串翻转(包含中文汉字)的实现代码
2017/04/01 PHP
php实现socket推送技术的示例
2017/12/20 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
2018/04/04 PHP
jQuery Ajax之load()方法
2009/10/12 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
常用的几段javascript代码分享
2014/03/25 Javascript
javascipt:filter过滤介绍及使用
2014/09/10 Javascript
jQuery中:password选择器用法实例
2015/01/03 Javascript
js字符串操作总结(必看篇)
2016/11/22 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
2020/06/29 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
vue组件挂载到全局方法的示例代码
2018/08/02 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
小程序server请求微信服务器超时的解决方法
2019/05/21 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
python函数的5种参数详解
2017/02/24 Python
Python序列化基础知识(json/pickle)
2017/10/19 Python
pandas的相关系数与协方差实例
2019/12/27 Python
Python安装whl文件过程图解
2020/02/18 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
2020/06/03 Python
在tensorflow以及keras安装目录查询操作(windows下)
2020/06/19 Python
Asics日本官网:鬼冢八喜郎创立的跑鞋运动品牌
2017/10/18 全球购物
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
毕业生求职简历中的自我评价
2013/10/18 职场文书
门卫人员岗位职责
2013/12/24 职场文书
校园学雷锋活动月总结
2014/03/09 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
解除聘用合同证明书范本
2014/09/11 职场文书
演讲稿之开卷有益
2019/08/07 职场文书
掌握这项技巧,一年阅读300本书不是梦
2019/09/12 职场文书
MongoDB连接数据库并创建数据等使用方法
2021/11/27 MongoDB
AudioContext 实现音频可视化(web技术分享)
2022/02/24 Javascript