在《JQuery 禁止页面上所有 a 标签跳转的方法》一文中,我们分享了禁止/屏蔽页面上所有 a 标签跳转的方法,但是网页中可以跳转的不只有 a 标签链接,还可能存在 onclick 等 js/jquery 跳转方法,本文继续分享一下屏蔽网页中所有跳转操作的方法,本方法基于 jQuery:
<script>
$("body").find("*").each(function () {
$(this).off("click").attr("onclick", "");
$(this).on("click", function (event) {
event.preventDefault();
})
})
</script>