我有一个很棒的动画,可以在页面启动/进入时运行,但是当我真正开始使用该页面以及网站中的所有内容时,我希望有一个标签可以返回到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);
});
当点击同一页面的链接时,如何删除代码?
最佳答案
找到了您的解决方案,请在此处查看: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);
});
关于javascript - 我怎样才能得到这个标签来转到不包括以下代码的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30823847/