如何让这个标签转到链接,排除以下代码

时间:2015-06-13 21:44:26

标签: javascript jquery html

我有一个很棒的动画,它在页面启动/输入时运行,但是当我真正开始使用页面和网站中的所有内容时,我希望有一个标签可以返回到index.html页面而没有很酷的动画......这只会让使用该网站的人感到不安。这是标签:

<a href="index.html"><div id="logo-title"></div></a>

以下是我希望链接在点击时删除的代码:

$(document).ready(function() {
     setTimeout(function() {
       $("#loader-wrapper .loader-section, #textbit, #logo, #wrapper").hide("slow"); 
       $("#wrapper").unwrap();
    }, 10000);

 });

如果在同一页面点击链接时如何摆脱代码?

1 个答案:

答案 0 :(得分:1)

找到您的解决方案,请在此处查看:http://transitiontest.comeze.com/test4/index.html

要实现此目的,您需要使用document.referrer来检查用户来自哪个页面。如果此页面与他当前正在查看的页面相同,则不会播放动画。

在您的情况下,这将是:

<强> JS

$(document).ready(function() {

    var referrer =  document.referrer;

    if (referrer == "............/index.html") {
        // Do stuff     
    }
    else {
        setTimeout(function() {
            $("#loader-wrapper .loader-section, #textbit, #logo, #wrapper").hide("slow"); 
            $("#wrapper").unwrap();
        }, 10000);

});