怎么拦截页面上所有A标签的跳转
怎么监听拦截页面a标签的跳转事件,拦截之后做处理在跳转
<a href="a.html"></a>
<a href="a.html"></a>
<a href="a.html"></a>
<a href="a.html"></a>
...
一个页面可能有上百个a标签,
我想统一拦截,做一些处理在跳转,可以吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
不太推荐上面提供的方法,因为如果有新的 a 标签加入,
就无法触发定义的事件。所以应该尝试通过事件委托的方式进行处理。
js 控制跳转?
选中全部
a
标签,然后拦截它们的点击事件:冒泡了解一下