如何让链接点击后显示加载动画再跳转页面?
2024-12-15 08:21:56
0浏览
收藏
今日不肯埋头,明日何以抬头!每日一句努力自己的话哈哈~哈喽,今天我将给大家带来一篇《如何让链接点击后显示加载动画再跳转页面? 》,主要内容是讲解等等,感兴趣的朋友可以收藏或者有更好的建议在评论提出,我都会认真看的!大家一起进步,一起学习!

在点击 标签时,如果想要其执行短暂的加载动画并在此过程结束后再跳转页面,可以使用 JavaScript 进行实现。
具体做法是监听 标签的点击事件,并在该事件中使用 preventDefault() 方法阻止默认的跳转行为。随后,可以根据需要设置一个加载动画,例如显示一个加载图标。
在加载动画结束后,使用 setTimeout() 函数来延时指定的时间,比如 1 秒,然后使用 window.open() 方法打开目标页面。
以下是一个示例代码:
<a href="https://www.baidu.com" target="_blank" onclick="onLinkClick">这是一个链接</a>
<script>
const onLinkClick = function(e) {
// 阻止默认跳转行为
e.preventDefault();
// 设置loading
// ...
const href = e.target.getAttribute('href');
const openType = e.target.getAttribute('target');
// 1秒后跳转
setTimeout(() => {
window.open(href, openType);
}, 1000);
}
</script>终于介绍完啦!小伙伴们,这篇关于《如何让链接点击后显示加载动画再跳转页面? 》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布文章相关知识,快来关注吧!
为什么 Spark 慢?
- 上一篇
- 为什么 Spark 慢?
- 下一篇
- 同方笔记本电脑:性能与性价比的完美结合
查看更多
最新文章
-
- 文章 · 前端 | 16小时前 | js语法教程
- JSSet集合使用与去重技巧详解
- 350浏览 收藏
-
- 文章 · 前端 | 16小时前 |
- HTML5离线缓存清除方法大全
- 462浏览 收藏
-
- 文章 · 前端 | 16小时前 |
- HTML编码如何避免乱码问题
- 235浏览 收藏
-
- 文章 · 前端 | 16小时前 |
- HTMLaddress标签使用方法详解
- 309浏览 收藏
-
- 文章 · 前端 | 16小时前 |
- 发布订阅模式消息队列原理与实现解析
- 135浏览 收藏

