Я использую jQuery .click для обработки события щелчка мыши на изображении, но панорамирование на гиперссылке вызывает гиперссылку при наведении мыши вверх. Я попытался отключить щелчок в событии панорамирования, проверив, перетаскивает ли мышь:
var element = document.getElementById('advanced-zoom');
var flag = 0;
element.addEventListener("mousedown", function() {
flag = 0;
}, false);
element.addEventListener("mousemove", function() {
flag = 1;
}, false);...
, но безуспешно в моем случае. Можно ли вызвать метод, чтобы проверить, активен ли панорамирование, и предотвратить событие щелчка мыши на панорамировании? Любая помощь или понимание будет высоко ценится.
Моя скрипка: https://jsfiddle.net/8ogdan/a352gLvy/50/