成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jquery實現倒計時效果
全站頭部文字 我要出現在這里
jquery實現倒計時效果 611 2024-03-17   

設計一個答題的小游戲,每道題可以有20秒時間作答,超過時間就要給出相應的提醒,由于20秒時間太長,不適合做GIF動態圖,下面來看一下我寫的5秒倒計時的測試程序結果:

查看圖片

一、主體程序

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>手寫倒計時程序</title>
    <link rel="stylesheet" type="text/css" />
  </head>
  <body>
    <section class="countDown">
      <span id="countDownTime"></span>
      <section class="clear"></section>
    </section>
    <script src="http://www.gimoo.net/t/1904/js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script>
    <script src="http://www.gimoo.net/t/1904/js/layout.js" type="text/javascript" charset="utf-8"></script>
  </body>
</html>

二、CSS樣式

*{
  margin: 0;
  padding:0;
}
html{
  font-size: 12px;
}
.countDown{
  width: 3.8rem;
  text-align: center;
  margin: 2rem auto 0 auto;
}
.countDown #countDownTime{
  font-size: 2rem;
}


三、Jquery程序

先來說一下倒計時的原理:

1、將時間轉為0:0格式

2、需要開啟一個定時器,每隔1000ms就讓時間自動減1

3、判斷時間是否為0,如果為0則代表計時結束,此時需要給出提示或者做其他事情

下面來看具體實現的倒計時程序:

$(function(){
  var countDownTime=parseInt(5);    //在這里設置每道題的答題時長
  function countDown(countDownTime){
    var timer=setInterval(function(){
      if(countDownTime>=0){
        showTime(countDownTime);
        countDownTime--;
      }else{
        clearInterval(timer);
        alert("計時結束,給出提示");
      }
    },1000);
  }
  countDown(countDownTime);
  function showTime(countDownTime){      //這段是計算分和秒的具體數
    var minute=Math.floor(countDownTime/60);
    var second=countDownTime-minute*60;
    $("#countDownTime").text(minute+":"+second);
  }
})

帶著我寫的原理再去看這段JS程序估計比較容易吧,希望對小伙伴有幫助。



主站蜘蛛池模板: 色戒在线观看汤唯| 与心有关的成语| 张寿懿| 王盼盼| 追捕演员表| 陈一龙是哪部电视剧| 喜羊羊电影| 徐若| 电影《影》| 正在行动| 生物七年级下册人教版电子书| 小小少年电影简介| 40hq| 迷宫1意大利劳尔| 你一定要幸福 电视剧| 蜘蛛侠4英雄无归| 杨东波| 宁九郎| (一等奖)班主任经验交流ppt课件| 夜电影| 蒙台梭利教师资格证官网| 电影 本能| 我的神我要敬拜你歌谱| 欧美一级视屏| 陈冠希的艳照门| 探索频道| 假男假女 电影| 课课帮| 浙江卫视今天节目单| 电影疯狂之人| 吻大胸脱个精光| 韩国电影金珠| 《天底良知》电视剧| 白鹅课文| 锤娜丽莎电视剧| 一声所爱·大地飞歌| 黑龙江省地图高清全图| 宁波电视台| 《魔女之旅》动漫| 黄电影在线观看| cgtn news在线直播|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103