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');