基於jQuery實現的扇形定時器附源碼下載,jquery源碼下載

來源:互聯網
上載者:User

基於jQuery實現的扇形定時器附源碼下載,jquery源碼下載

如下所示:

效果示範  源碼下載

Pietimer是一個可以在頁面上產生一個扇形變化的定時器,它基於jQuery,可以自訂定時時間秒數,自訂扇形的顏色、寬度和高度等,並且支援定時結束時回呼函數,可以控制開始和暫停,適用於需要定時器的頁面如線上考試、限時搶購的情境。

HTML

首先載入jquery庫檔案和pietimer.js檔案。

<script src="jquery.min.js"></script> <script src="jquery.pietimer.min.js"></script> 

然後我們在頁面上放置一個“開始”和一個“暫停”按鈕,以及用來繪製扇形圖形的元素#demo,然後就是用來提示定時完成的.boom。

<p><a href="#" id="start" class="btn">開始</a> <a href="#" id="pause" class="btn">暫停</a></p> <p id="demo"></p> <p class="boom">時間到!</p> 

jQuery

首先我們要在#demo中繪製扇形,通過$('#demo').pietimer()調用,參數seconds表示定時時間(秒),color表示扇形的顏色,可以通過rgba來設定,也可以使用16進位顏色值,如#FFFFFF,width和height表示扇形的半徑,緊接著的回呼函數表示定時完成了時觸發。

$(function(){   $('.boom').hide();   $('#demo').pietimer({   seconds: ,   color: 'rgba(, , , .)',   height: ,   width:  },  function(){   $('.boom').show('slow');  }); }); 

當然,上面的代碼是繪製了一個扇形以及定義其相關參數選項,而實際要觸發定時器則需要$('#demo').pietimer('start')來調用,同樣暫停則是:$('#demo').pietimer('pause'),暫停後還可以點擊“開始”繼續定時器。

$(function(){   $('a#start').click(function(){   $('.boom').hide();   $('#demo').pietimer('start');   return false;  });  $('a#pause').click(function(){   $('#demo').pietimer('pause');   return false;  });  }); 

以上內容是小編給大家介紹基於jQuery實現的扇形定時器附源碼下載的全部內容,希望大家喜歡。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.