开发者社区 问答 正文

如何禁止执行页面上的JS方法

一个页面上,通常有N个多javascript函数,或绑定,或直接onclick=‘’,如何通过js来阻止或代替这些js方法的执行呢?

已试过的无效方法:

e.stopPropagation()//阻止冒泡

e.preventDefault()//阻止默认执行函数

$("button").unbind()

期望的结果如下:

$("body").xbind(); //点body里头的所有HTML元素都不会执行JS

展开
收起
a123456678 2016-07-13 10:56:34 2271 分享 版权
1 条回答
写回答
取消 提交回答
  • 去掉所有元素 click 事件 试一下

    $("*").removeAttr("onclick");

    另外通过jquery绑定的方法 就需要unbind 不是jqueyr绑定的方法 unbind没有作用

    2019-07-17 19:55:27
    赞同 展开评论