用jQuery實現(xiàn)的扇形定時器-創(chuàng)新互聯(lián)

這篇文章主要講解了“用jQuery實現(xiàn)的扇形定時器”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“用jQuery實現(xiàn)的扇形定時器”吧!

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網綜合服務,包含不限于網站設計、做網站、陽春網絡推廣、微信小程序開發(fā)、陽春網絡營銷、陽春企業(yè)策劃、陽春品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供陽春建站搭建服務,24小時服務熱線:13518219792,官方網址:muchs.cn

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

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()調用,參數(shù)seconds表示定時時間(秒),color表示扇形的顏色,可以通過rgba來設置,也可以使用16進制顏色值,如#FFFFFF,width和height表示扇形的半徑,緊接著的回調函數(shù)表示定時完成了時觸發(fā)。

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

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

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

感謝各位的閱讀,以上就是“用jQuery實現(xiàn)的扇形定時器”的內容了,經過本文的學習后,相信大家對用jQuery實現(xiàn)的扇形定時器這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián)網站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!


網頁標題:用jQuery實現(xiàn)的扇形定時器-創(chuàng)新互聯(lián)
轉載來于:http://muchs.cn/article32/deippc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機、云服務器App設計、商城網站網站建設、網站收錄

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站優(yōu)化排名