Jquery 移除 html中绑定的onClick事件
2016-11-01 12:28
561 查看
HTML绑定示例:
需求:
在点击触发submit方法后,触发移除掉 .edit 中的onClick事件;
解决方案:
1.失败方案:
2.成功方案<更适用于非button标签>:
3. button标签可用如下简便方式:
参考资料:
1. http://www.w3schools.com/jquery/event_off.asp
2.http://stackoverflow.com/questions/1687790/how-to-remove-onclick-with-jquery
<button class="edit" onClick="showTurnEdit(this)">编辑</button>
需求:
在点击触发submit方法后,触发移除掉 .edit 中的onClick事件;
解决方案:
1.失败方案:
$(".edit").removeAttr("onclick");//网上有些资料说jquery1.6+可以使用,但我试过不可以
2.成功方案<更适用于非button标签>:
//亲测可用 $(".edit").prop("onclick",null).off("click");//jQuery1.7+ $(".edit").attr('onclick','').unbind('click');//jQuery-1.7
3. button标签可用如下简便方式:
$(".edit").prop("disable",true);//使用disable属性就可以禁止click触发
参考资料:
1. http://www.w3schools.com/jquery/event_off.asp
2.http://stackoverflow.com/questions/1687790/how-to-remove-onclick-with-jquery
相关文章推荐
- 在javascript或者jQuery中绑定按钮点击事件,和在HTML 标签中直接调用onclick属性有什么区别?
- jQuery unbind 删除绑定事件 / 移除标签方法
- html页面元素onclick 和 jquery绑定click执行顺序
- jQuery unbind 删除绑定事件 / 移除标签方法
- jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
- JQuery 给DOM控件绑定和移除事件的方法
- JQuery中绑定事件(bind())和移除事件(unbind())
- jquery html 动态添加元素绑定事件
- JQuery中绑定事件(bind())和移除事件(unbind())
- JQuery入门——用unbind方法移除绑定事件
- jquery事件学习(普通,表单事件,及绑定和移除)
- jquery移除、绑定、触发元素事件使用示例详解
- 【jQuery】使用unbind()方法移除元素绑定的事件
- javascript 的onclick和click 在 ie 和mozilla中的使用 ;jquery 的dom事件绑定
- JQuery入门――移除绑定事件unbind方法概述及应用
- jquery html动态添加的元素绑定事件
- jQuery 绑定事件及移除绑定事件方法和元素事件列表
- jquery移除、绑定、触发元素事件使用示例详解
- jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
- jquery中使用append添加html导致onclick事件失效