У меня есть событие «указатель вниз», но я хочу, чтобы оно отменило вызов события, когда определенное условие выполнено в одном из обратных вызовов.Поэтому не следует вызывать все последующие обратные вызовы.
Я пробовал evt.preventDefault ();но это не работает, я также попытался evt.stopPropagation ();но это не работает.
const pointer = getMousePos(evt);
if (inBounds(pointer)) {
evt.preventDefault();
evt.stopPropagation();
}
Функция inBounds возвращает true, как и ожидалось, но следующие обратные вызовы события по-прежнему вызываются.Это событие добавляется первым, перед другими событиями, которые я хочу отменить, но это не так.