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中关于bind()方法的使用技巧分享
Mar 30 jQuery
jQuery实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
jQuery Masonry瀑布流布局神器使用详解
May 25 jQuery
文本溢出插件jquery.dotdotdot.js使用方法详解
Jun 22 jQuery
Vue.js列表渲染绑定jQuery插件的正确姿势
Jun 29 jQuery
jQuery DOM节点的遍历方法小结
Aug 15 jQuery
jQuery动态添加li标签并添加属性和绑定事件方法
Feb 24 jQuery
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
在Vue项目中引入JQuery-ui插件的讲解
Jan 27 jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
jquery实现鼠标悬浮弹出气泡提示框
Dec 23 jQuery
jQuery实现购物车全功能
Jan 11 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学习 变量使用总结
2011/03/24 PHP
PHP的简易冒泡法代码分享
2012/08/28 PHP
jquery 指南/入门基础
2007/11/30 Javascript
javascript 浏览器检测代码精简版
2010/03/04 Javascript
JavaScript中的property和attribute介绍
2011/12/26 Javascript
面向对象的Javascript之二(接口实现介绍)
2012/01/27 Javascript
类似php的js数组的in_array函数自定义方法
2013/12/27 Javascript
在firefox和Chrome下关闭浏览器窗口无效的解决方法
2014/01/16 Javascript
12行javascript代码绘制一个八卦图
2015/04/02 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
利用Query+bootstrap和js两种方式实现日期选择器
2017/01/10 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
2017/03/23 jQuery
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
利用VS Code开发你的第一个AngularJS 2应用程序
2017/12/15 Javascript
jQuery实现购物车的总价计算和总价传值功能
2018/11/28 jQuery
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
2018/04/08 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
python实现推箱子游戏
2020/03/25 Python
基于Python实现用户管理系统
2019/02/26 Python
20行python代码实现人脸识别
2019/05/05 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
浅谈移动端网页图片预加载方案
2018/11/05 HTML / CSS
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
座谈会主持词
2014/03/20 职场文书
运动会主持人开幕词
2016/03/04 职场文书
修辞手法有哪些?
2019/08/29 职场文书
Github 使用python对copilot做些简单使用测试
2022/04/14 Python
MySQL查询日期时间
2022/05/15 MySQL
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技