+ 我要发布
我发布的 我的标签 发现
浏览器扩展
斑点象@Edge

jQuery移除元素的click事件

html中元素的click事件有两种绑定方式,一种是直接在元素上添加的 onclick,一种是通过js代码定义的 click。针对这两种方式,需要不同的方法来移除对应的click事件 ▶ 在元素内部加上onclick的属性,如下: <input id="id1" type="button" οnclick="fun1();" value="onclick事件"/> 这里onclick是input标签的一个属性,移除这类click事件的方法是移除该标签的属性,如下: $("#id1").removeAttr("onclick"); ▶ 在js代码中绑定click事件,如下: $('#id1').click(function() { alert('点击了id1'); }); 在js代码中绑定的可以通过解绑click事件来进行,如下: $("#id1").unbind("click");
我的笔记