使用jQuery setInterval函数延迟5秒后跳转到另一个页面 - js技术_卡卡网
技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

河北福彩排列5大小走势图

赞助商

分类目录

赞助商

最新文章

搜索

使用jQuery setInterval函数延迟5秒后跳转到另一个页面

作者:admin    时间:2019-5-8 11:19:31    浏览:

本文将介绍如何使用jQuery延迟一段时间(比如3秒或5秒)后跳转到另一个页面。

使用Query延迟一段时间后,JavaScript setInterval()函数将用于跳转到另一个页面。

使用jQuery延迟5秒后跳转到另一个页面

使用jQuery延迟5秒后跳转到另一个页面

使用jQuery延迟5秒后重定向到另一个页面

以下HTML标记由一个button和一个DIV组成,这个DIV包含一个用于显示倒计时计时器的SPAN元素。

另外为button分配了一个用来实现跳转的jQuery单击事件处理程序。

<input type="button" id="btnRedirect" value="Redirect" />
<br />
<br />
<div id="dvCountDown" style="display: none">
你将在 <span id="lblCount"></span> 秒后跳转。
</div>
<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
  $("#btnRedirect").click(function () {
    var seconds = 5;
    $("#dvCountDown").show();
    $("#lblCount").html(seconds);
    setInterval(function () {
      seconds--;
      $("#lblCount").html(seconds);
      if (seconds == 0) {
        $("#dvCountDown").hide();
        window.location = "http://www.batamanoot.com/";
      }
    }, 1000);
  }, );
}, );
</script>

在此单击事件处理程序内,JavaScript setInterval()函数被初始化为每1000毫秒执行一次,即每一秒执行一次。

每次执行JavaScript setInterval()函数时,它首先递减seconds变量的值,然后在倒数计时器HTML SPAN中显示其值,当seconds变量的值为0时,倒计时计时器结束,页面跳转到另一个页面。

效果如图

使用jQuery延迟5秒后跳转到另一个页面

使用jQuery延迟5秒后跳转到另一个页面

execcodegetcode

  • IT热文
  • 站长推荐
浙江体彩6 1走势图 福彩双色球蓝球走势图 福彩双色球跳码走势图 河北福彩20选5开奖结果 福彩双色球201遗漏走势图 体彩超级大乐透除九走势图 河南福彩22选5大小走势图 福彩3D走势图 楚天风采22选5走势图 东方6 1历史开奖号码 体彩排列5出号特征 广东南粤风采36选7走势图 东方6+1历史开奖结果查询 体彩七星彩出号特征 双色球走势图带连线 体彩排列3走势图 江苏体彩7位数号码遗漏数据 体彩排列5开奖结果 华东15选5除三走势图 华东15选5除八走势图

about:blank "); rng.document.write(""); rng.document.close(); } //********************************************************* about:blank "); rng.document.write(""); rng.document.close(); } function copySuccess(){ alert("复制代码成功,您现在可以把它粘贴到任何地方了。"); } jQuery(document).ready(function () { setTimeout(function () { var jq = {}; $('[_copy]').hover(function () { var j_nav = $(this).attr('_copy'); clearTimeout(jq[j_nav + '_timer']); jq[j_nav + '_timer'] = setTimeout(function () { $('#' + j_nav).stop(true, true).fadeIn(200); },150); },function () { var j_nav = $(this).attr('_copy'); clearTimeout(jq[j_nav + '_timer']); jq[j_nav + '_timer'] = setTimeout(function () { $('#' + j_nav).stop(true, true).fadeOut(200); },150); }); },3000); }); //*********************************************************