jquery版的網頁倒計時效果


<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>jquery版的網頁倒計時效果</title>
    <script type="text/javascript" src="jquery-2.2.2.min.js"></script>
    <script type="text/javascript">
        $(function () {
            var time = 6000;//倒計時總秒數量
            (function () {
                var intDiff = parseInt(time);//倒計時總秒數量
                function timer(intDiff) {
                    window.setInterval(function () {
                        var day = 0, hour = 0, minute = 0, second = 0;//時間默認值
                        if (intDiff > 0) {
                            day = Math.floor(intDiff / (60 * 60 * 24));
                            hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
                            minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
                            second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
                        }
                        if (minute <= 9) minute = '0' + minute;
                        if (second <= 9) second = '0' + second;
                        $('#day_show').html(day);
                        $('#hour_show').html(hour);
                        $('#minute_show').html(minute);
                        $('#second_show').html(second);
                        intDiff--;
                    }, 1000);
                }

                $(function () {
                    timer(intDiff);
                });
            })(time)

        })
    </script>
</head>
<body>
<h1>網頁上的倒計時</h1>
<div class="time-item">
    <span id="day_show">0天</span>
    <strong id="hour_show">0時</strong>
    <strong id="minute_show">0分</strong>
    <strong id="second_show">0秒</strong>
</div>
<!--倒計時模塊-->
<!--<script src="http://www.jq22.com/js/jq.js"></script>-->

</body>
</html>

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com