1、在dom对象的实践操作中,既然存在用于绑定事件的bind方法,也相应存在用于移出绑定事件的方法,在jquery中,可以通过unbind方法移除所有绑定的事件或某一个事件。
2、示例代码:
复制代码 代码如下:
unbind方法移除绑定事件
);
};
$(input:eq(0)).bind(click,function(){
$(#divtip).append(这是按钮一绑定事件
);
});
$(input:eq(1)).bind(click,oclick);
$(input:eq(2)).bind(click,function(){
$(input).unbind(click,oclick);
$(#divtip).append(删除按钮二事件
);
});
$(input:eq(3)).bind(click,function(){
$(input).unbind();
$(#divtip).append(移出所有按钮绑定的事件
);
});
})
3、效果图预览:
点击按钮一和按钮二:
点击删除按钮二事件在点击按钮二无反应点击按钮一有反应:
点击删除所有事件后点击所有按钮无反应: