gpt4 book ai didi

javascript - 尝试使用链接延迟,但我尝试的任何代码都不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 22:41:52 24 4
gpt4 key购买 nike

我正在尝试创建一个 0.25 秒的链接延迟以及缩放属性,以便为我的站点添加艺术效果。为了看到缩放,我需要一个小的链接延迟。我一直在尝试我在网上找到的代码,但由于某种原因,延迟根本不起作用。

这是我尝试过的代码片段之一的示例。

<li><a href="#" onclick="setTimeout(window.document.location='http://******.net/html/****.html',250);">CONTACT</a></li>

关于为什么它不起作用的任何想法?请记住,我只希望页面上的几个链接具有此延迟,因此为所有 a href 链接分配延迟的 JavaScript 或 jQuery block 并不理想。

这是一个使用 Vb 脚本的经典 ASP 项目。

最佳答案

<a onclick="return createTimedLink(this, myFunction, 2000);" href="http://******.net/html/****.html">Link</a>

然后有这个

function createTimedLink(element, callback, timeout){
setTimeout( function(){callback(element);}, timeout);
return false;
}

function myFunction(element) {
/* Block of code, with no 'return false'. */
window.location = element.href;
}

来源:https://stackoverflow.com/a/6609164/5393628

关于javascript - 尝试使用链接延迟,但我尝试的任何代码都不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32868800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com