我正在寻找一种方法来禁用附加在div上的.toggle()。
if (condition) {
$("#div").toggle(
function() {
do this
},
function() {
do that
}
);
}
else {
// How do I achieve this?
$("#div").disableToggle(
);
}
更多解释:
这是一个地图应用程序。所谓的toggle
与图像按钮绑定。地图在缩放级别4下加载。用户缩放地图,当用户缩放到超过缩放级别6时,该按钮才变为活动状态。一旦用户缩小到小于级别6,我希望切换按钮再次变为非活动状态。
toggle()
。更确切地说,我想在某些条件下禁用它。该应用程序依赖于特定的地图缩放级别。只有在正确的缩放级别下,切换才应处于活动状态。当用户移出缩放范围时,切换应该停用。 - punkish