【发布时间】:2011-07-07 18:39:51
【问题描述】:
在 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>
问题在于点击后,浏览器立即转到链接目的地,即myFunction 没有时间执行。我错过了什么吗?
先谢谢了。
【问题讨论】:
标签: javascript