apex英雄白嫖代码:jQuery環型進度倒計時

apex英雄最快下载 www.znvry.icu 所屬分類:UI,輸入-圓邊,日期和時間

 7969  83  查看評論 (2)
分享到微信朋友圈
X
jQuery環型進度倒計時 ie兼容12

使用方法

在頁面中引入下面的文件。

<link href="css/style.css" rel="stylesheet" />
<script src="js/jquery.min.js" type="text/javascript"></script>

 HTML結構

<div class="flex-container">
    <div class="outbox">
    </div>
    <!--  SVG AREA -->
    <svg class="svg">
        <circle id="cls" class="cls run-anim" cx="130" cy="130" r="125"></circle>
    </svg>
    <!--  SVG AREA END -->
    <div class="control">
        <div class="time">
            <label for="min">
                Min
                <input id="min" type="number" min="0" max="59" placeholder="mm" value="0" />
            </label>
            <label for="sec">
                Sec
                <input id="sec" type="number" min="0" max="59" placeholder="ss" value="0" />
            </label>
        </div>
        <div class="action">
            <button id="start" class="">
                開始
            </button>
    <button id="reset" class="">
        停止
    </button>
        </div>
    </div>
</div>

 初始化插件

let circle = document.getElementById('cls');
let total ;
let start = $('#start');
 
start.click( ()=>{
    let minute = document.getElementById('min').value;
    let second = document.getElementById('sec').value;
    // console.log("seconds:"+(minute*60)+"secs:"+second);
    total = (parseInt(minute)*60) + parseInt(second);
    console.log("total:"+total);
    circle.style.strokeDashoffset = "800";
    circle.style.animationDuration = total+"s";
    circle.style.animationPlayState = "running";
    set(1000*total);
    circle.classList.add("run-anim");
});
 
function set(total){
    let interval = setInterval(ret,total);
    function ret(){
        confirm('Timer Completed! Press Reset');
        circle.classList.remove("run-anim");
        void circle.offsetWidth;
        clearInterval(interval);
    }
}
 
// let reset = $('#reset');
// reset.click(()=>{
//     circle.style.animationPlayState = "paused";
// });
相關插件-圓邊,日期和時間

完美支持IE圓角/陰影等CSS3樣式

讓ie6也完美支持IE圓角/陰影等CSS3樣式
  圓邊
 34377  262

圓邊

方形切換成圓邊
  圓邊
 19571  159

討論這個項目(2)回答他人問題或分享插件使用方法獎勵jQ幣

    wikinomics 0
    2019/6/21 20:51:57
    這個查件樣式不錯, 支持的瀏覽器多 回復
    貝加爾湖 0
    2019/6/1 15:23:15
    這插件演示里面怎么用的,我不明白,而且倒計時動態條的樣式不齊 回復
取消回復