jquery中 unbind() 方法使用经历

新的开始

第一篇个人博客,希望自己的路越走越远。
作为一名前端开发方向的小年青,希望能在这个大的家庭中,贡献出自己的一份力量!

事件的绑定

2020年4月28日 中国新冠疫情已经基本控制,我又开始了我的码农上班的生活。

在一个五菱app项目中,用到了unbind()方法,
原因是: 当时有一个委托书页面,有领料,退料,删除项目等等一系列操作,于是封装了一些方法来调用。但在请求接口时,发现接口会出现一次操作,多次请求的情况。后来才查到原因,是绑定事件时没有把之前的事件清楚导致,事件累加。

定义和用法

unbind() 方法移除被选元素的事件处理程序。

该方法能够移除所有的或被选的事件处理程序,或者当事件发生时终止指定函数的运行。

ubind() 适用于任何通过 jQuery 附加的事件处理程序。

取消绑定元素的事件处理程序和函数
规定从指定元素上删除的一个或多个事件处理程序。

如果没有规定参数,unbind() 方法会删除指定元素的所有事件处理程序。

语法

 $(selector).unbind(event,function)


总结:

使用事件绑定时,要先清楚当前元素的某个事件,再去绑定。
不清掉坑,难受的还是自己。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值