gpt4 book ai didi

jquery - 如何给onClick window.open添加5秒延迟?

转载 作者:行者123 更新时间:2023-12-01 04:10:47 28 4
gpt4 key购买 nike

我有一个代码,可以通过单击文本链接进行滑动操作来隐藏多个 div。我还需要向文本链接添加一个 open.window,这将在几秒钟的延迟后在另一个窗口中打开一个 url。

所以我想通过单击隐藏一组div,并在短暂延迟后在另一个窗口中打开一个url,以便在打开url之前可以看到滑动 Action 。

我有这段代码,可以通过滑动操作隐藏 div ...

$("#hide-content").click(function () {
$(".otherContainers").hide('slide',{direction: "right"}, 1000);
});

这是文本链接......

<div id="hide-content"><a href="#" class="showHideContent" style="text-decoration:none" onclick="window.open('http://google.com')">hide and visit</a>
</div>

我尝试过添加延迟,但它不起作用......

onclick="setTimeout('window.open(\'http://google.com');'5000;"

有什么想法吗?谢谢!

这是一个 fiddle http://jsfiddle.net/eeyipes/Jf6wM/13/

最佳答案

你的括号和引号不平衡。尝试:

onclick="setTimeout('window.open(\'http://google.com\')', 5000);"

关于jquery - 如何给onClick window.open添加5秒延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20534269/

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