$('#btn').on('click', function(){ alert(1)})$('#btn').on('click', function(){ alert(2)})// 如果这么写,2个 click 事件就都会解绑,如何只取消绑定特定的一个$('#btn').unbind('click')
1 回答
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
function fn1() {
alert(1)
}
function fn2 {
alert(2)
}
$('#btn').on('click', fn1);
$('#btn').on('click', fn2);
$('#btn').unbind('click', fn1);
这个API不是很熟,如果不能实现的话,应该是on的绑定方式不同,on没有将事件绑定到元素上
添加回答
举报
0/150
提交
取消