在可拖动的GSAP中使用event.preventDefault()

时间:2019-01-15 10:45:36

标签: javascript jquery html draggable gsap

我有一个GSAP动画小部件(滚动区域),可在嵌入式浏览器上工作。我正在将带有捕捉点的GSAP可拖动对象用于滑动动画。在可拖动功能旁边,发生滑动时我需要event.preventDefault();。为此,我使用了

onDrag: function () {
    event.preventDefault();
}

但这不起作用。当我检查日志时,似乎onDrag正常工作,只有event.preventDefault();不工作。我认为是因为event对象。然后我尝试了

onDrag: function () {
   $('#scroller').on("mousemove", function (event) {
      event.preventDefault();
   });
}

这一次它运行良好。但是由于性能问题,我们只能使用move事件。

是否通过另一个鼠标事件使event.preventDefault();正常工作?

0 个答案:

没有答案