1.取消绑定事件前需要对事件进行绑定
// 绑定事件
$('button').on('click.abc', fun);
$('button').on('click.index', function(){ console.log('哈哈哈哈'); });
$('button').on('mouseover', function(){ console.log('hello'); });
$('button').on('mouseout',function(){console.log('886');})
function fun(){ console.log('今天真好'); }

取消全部事件:$().off()
// 取消全部事件
$('button').off();

取消对应类型事件 :$().off(对应类型);
// 取消对应类型事件
$('button').off('click');

取消指定事件$().off(指定事件)
// 取消指定事件
$('button').off('click',fun);//使用函数名
$('button').off('click.index');//通过命名空间


这篇笔记主要介绍了在JavaScript中,使用jQuery库如何取消绑定事件。包括解除所有事件的绑定,特定类型的事件,以及指定事件的解绑方法,如$.off()函数的使用。
360

被折叠的 条评论
为什么被折叠?



