У меня есть анимированный виджет GSAP (область прокрутки), который работает во встроенном браузере. Я использую перетаскиваемый GSAP с точками привязки для анимации смахивания. В сторону перетаскиваемой функции, мне нужно event.preventDefault();
, пока происходит смахивание. Для этого я использовал
onDrag: function () {
event.preventDefault();
}
Но это не работает. Когда я проверяю логи, кажется, что onDrag работает отлично и не работает только event.preventDefault();
. Я думаю, что это из-за объекта event
. Тогда я попробовал
onDrag: function () {
$('#scroller').on("mousemove", function (event) {
event.preventDefault();
});
}
На этот раз все работает отлично. Но из-за проблем с производительностью нам запрещено использовать событие move.
В любом случае, чтобы заставить event.preventDefault();
работать без использования другого события мыши?