点击-导航前延迟 [英] Click - delay before navigating

查看:111
本文介绍了点击-导航前延迟的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有什么简单的方法可以创建代码:如果URL更改或单击了链接,则显示show div(如加载gif 3秒),然后显示该页面?有点像空白页面,加载gif会旋转3秒,然后显示该页面?

is there any easy way to create a code: if URL changes or clicked on a link show div (like loading gif 3-sec) then show the page? Kinda like blank white page with loading gif spin 3 sec then show the page?

谢谢!

推荐答案

$('a').click(function (e) {
    e.preventDefault();                   // prevent default anchor behavior
    var goTo = this.getAttribute("href"); // store anchor href

    // do something while timeOut ticks ... 

    setTimeout(function(){
         window.location = goTo;
    }, 3000);                             // time in ms
}); 

这篇关于点击-导航前延迟的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆