首页 > 代码库 > javscript阻止和恢复默认事件、阻止和恢复event.preventDefault()

javscript阻止和恢复默认事件、阻止和恢复event.preventDefault()

有时候我们需要阻止掉浏览器的默认事件,但后面某个时候又需要用到默认事件:

看下面代码,有一个连接

<a href="http://sina.cn/" class="test">新浪</a>

我们先来点击链接,阻止默认事件 不会跳转

$(".s").click(function() {  event.preventDefault();});

我们再来恢复默认事件:  再次点链接,可以跳转了

$(".test").click(function() {        event.preventDefault()    }).off(‘click‘).click(function() {        console.log("OK")    });

可以放到控制台运行看看。

javscript阻止和恢复默认事件、阻止和恢复event.preventDefault()