Vue.js学习笔记(三):隐藏a标签鼠标悬浮状态下浏览器左下角出现的链接地址
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加Vue.js学习笔记(三):隐藏a标签鼠标悬浮状态下浏览器左下角出现的链接地址提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言前言提示:这里可以添加本文要记录的大概内容:当a标签悬浮时浏览器左下角会出现链接地址,为了隐藏链接地址,除了使用用点击事件代替以外,我们还可以一次性解决页面所
·
前言
当a标签悬浮时浏览器左下角会出现链接地址,为了隐藏链接地址,除了使用用点击事件代替以外,我们还可以一次性解决页面所有a标签悬浮出现链接的问题。
mounted() {
this.deleteMsg();
},
methods: {
deleteMsg() {
$("body").on('mouseover', 'a', function(e) {
let $link = $(this)
let href = $link.attr('href') || $link.data("href");
// console.log($link, href)
$link.off('click.chrome');
$link.on('click.chrome', function() {
window.location.href = href;
})
.attr('data-href', href)
.css({
cursor: 'pointer'
})
.removeAttr('href');
})
}
}
最后附上点击事件处理方法
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>如何隐藏鼠标放在A标签上时浏览器左下角显示的跳转界面地址</title>
<body>
<a href="javascript:;" οnclick="redirect($(this))" val="http://www.baidu.com">A标签跳转</a>
</body>
<script charset="utf-8" src="jquery-min.js"></script>
<script>
/**
* 跳转
*/
function redirect(options) {
var url = options.attr('val');
window.location.href = url;
}
</script>
</html>
以上仅供学习参考
更多推荐
已为社区贡献2条内容
所有评论(0)