Pietimer是一個可以在頁面上生成一個扇形變化的定時器插件,它基於jQuery,可以自定義定時時間秒數,自定義扇形的顏色、寬度和高度等,並且支持定時結束時回調函數,可以控制開始和暫停,適用於需要定時器的頁面如在線考試、倒計時,限時搶購等場景。
參數如下:

demo地址: http://test.ixiewei.com/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/
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。