我只是想知道如何禁用和启用jQuery事件?我有这个代码,它已经在页面准备好了:
$(".panzoom").panzoom({
$zoomIn: $(".zoom-in"),
$zoomOut: $(".zoom-out"),
$zoomRange: $(".zoom-range"),
$reset: $(".reset")
});
<button type="button" id="select">
<img src="img/svg/painter/anchor.svg">
</button>
我想要更改它,以便当我单击#select
按钮时,.panzoom
会被暂时禁用。我该怎么做呢?
发布于 2016-03-22 17:48:39
似乎在panzoom库中已经有了对此的支持:
var panzoomDisabled = false;
$('#select').on('click', function() {
if (panzoomDisabled) {
$(".panzoom").panzoom("enable");
} else {
$(".panzoom").panzoom("disable");
}
panzoomDisabled = !panzoomDisabled;
});
<button type="button" id="select">
<img src="img/svg/painter/anchor.svg">
</button>
https://stackoverflow.com/questions/36150916
复制相似问题