jquery on()与off().on()事件

开发的时候看到前辈们写绑定事件没有直接使用on绑定,而是先用off解绑再用on绑定

$("#id").off('click').on('click', function() {})

 

查了资料后得知,由于on()不会自动解绑该元素的事件,所以off().on()这个写法是为了防止在一个元素上重复绑定事件,如果绑定的事件过多,效率会比较低,而且容易出现bug。

posted @ 2021-07-01 16:06  沐夏52Hz  阅读(488)  评论(0)    收藏  举报