禁用jQuery .toggle()方法

pun*_*ish 6 jquery

我正在寻找一种方法来禁用.toggle()附加到div

if (condition) {
    $("#div").toggle(
        function() {
            do this
        },
        function() {
            do that
        }
    );
}
else {

    // How do I achieve this?
    $("#div").disableToggle(

    );
}
Run Code Online (Sandbox Code Playgroud)

更多解释:

这是一个地图应用程序.该toggle问题被绑定到的图像按钮.地图在缩放级别4加载.用户放大,只有当用户放大到超过缩放级别6时,有问题的按钮才会激活.一旦用户缩小到低于6级,我想要切换按钮再次变得不活跃.

Fin*_*arr 6

为什么不解除点击?

$('#div').unbind('click');
Run Code Online (Sandbox Code Playgroud)