相关疑难解决方法(0)

单击链接并设置超时

在 JavaScript 中,我试图在单击链接 2 秒后执行一个函数,并等到该函数完成执行后再转到链接目的地。

/* JavaScript */
function myFunction() { /* Block of code, with no 'return false'. */ }

<!-- HTML -->
<a onclick="setTimeout(myFunction, 2000);" href="http://www.siku-siku.com">Link</a>
Run Code Online (Sandbox Code Playgroud)

问题是点击后,浏览器立即转到链接目的地,即myFunction没有时间执行。我在这里错过了什么吗?

先谢谢了。

javascript

2
推荐指数
1
解决办法
8673
查看次数

标签 统计

javascript ×1