Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery.off()时是否需要jQuery.off()?_Javascript_Jquery_Jquery Events - Fatal编程技术网

Javascript 使用jQuery.off()时是否需要jQuery.off()?

Javascript 使用jQuery.off()时是否需要jQuery.off()?,javascript,jquery,jquery-events,Javascript,Jquery,Jquery Events,如果我使用one()绑定事件处理程序(我只希望它运行一次),那么在事件处理程序完成后,我是否仍需要使用off()解除绑定 $(el).one('transitionend', function(e){ $(el).off('transitionend'); is this necessary? }); 否,可在此页面上找到答案: 无论选择器是否匹配任何内容,当事件第一次发生在委托元素上时,处理程序将被删除 “换句话说,从定期绑定的

如果我使用
one()
绑定事件处理程序(我只希望它运行一次),那么在事件处理程序完成后,我是否仍需要使用
off()
解除绑定

$(el).one('transitionend', function(e){
  $(el).off('transitionend');                               is this necessary?
});

否,可在此页面上找到答案:

无论选择器是否匹配任何内容,当事件第一次发生在委托元素上时,处理程序将被删除

“换句话说,从定期绑定的处理程序中显式调用.off()具有完全相同的效果。”

否,
$。完全不需要.off()
。一旦事件触发一次,处理程序将被删除