欢迎使用CSDN-markdown编辑器

来源:互联网 发布:淘宝app 设备管理 编辑:程序博客网 时间:2024/05/27 20:37
$(document).on("click", '#save', function () { // 该方法会导致重复的累加点击按钮事件    saveAddRoamTask('editRoamTask', ObjectTask.id);});// Jquery中还有个unbind方法先把前面的绑定给卸载掉就行了比如$("#save").unbind("click").click(function () {    saveAddRoamTask('editRoamTask', ObjectTask.id);});

Jquery中的bind方法和click等方法绑定事件时对同一个元素绑定的操作时会累加的,比如:

$(“#btn”).click(function(){alert(“1”);})

$(“#btn”).click(function(){alert(“2”);})

这两句话先后执行了以后点击btn时就会弹出两个提示框。那么有的时候在进行绑定第二次的时候希望的是更新原来的操作而不是追加操作怎么做呢?

Jquery中还有个unbind方法先把前面的绑定给卸载掉就行了比如

$(“#btn”).click(function(){alert(“1”);})

$(“#btn”).unbind(“click”).click(function(){alert(“2”);})

作者:于为源 出处: http://www.cnblogs.com/yuanyuan/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

原创粉丝点击