Jquery 如何删除切换事件?
嘿,我已经在一个元素上设置了一个切换事件,我希望在代码中的某个地方删除它 我怎样才能删除这个 这是我的切换:Jquery 如何删除切换事件?,jquery,Jquery,嘿,我已经在一个元素上设置了一个切换事件,我希望在代码中的某个地方删除它 我怎样才能删除这个 这是我的切换: $('#album_cell'+currentCell).toggle(function() { $('#album_cell'+currentCell).flip({ direction:'lr',
$('#album_cell'+currentCell).toggle(function() {
$('#album_cell'+currentCell).flip({
direction:'lr',
dontChangeColor: true,
content: captionPane
});
}, function() {
$('#album_cell'+currentCell).revertFlip();
});
flip是我正在使用的一个插件,与问题无关
我似乎无法使用以下内容:
$('#album_cell'+currentCell).off('toggle');
那么我怎样才能禁用它呢?我是否可以将这两个切换事件都设置为一些变量,然后将其禁用?因为“切换”是动作而不是事件。尝试删除“单击”事件。看
另请参阅禁用特定操作的示例。不确定,但不应使用.on()定义事件以使用.off()?这是有意义的,但这是我能想到的最好的方法。这不起作用。我在发帖前读了所有这些,似乎没有人能回答我的问题;取消绑定将被取消弧,而关闭将被取消弧。好了,我有一个语法错误,谢谢,这是因为我没有把它写在我的答案里。您可以尝试使用$(“#album_cell”+currentCell).off()禁用所有事件;编辑:啊。。。好啊
$('#album_cell'+currentCell).off('click');