如何使用GSAP Draggable snap:onRelease内:function(){}

时间:2019-01-18 05:43:15

标签: javascript jquery html draggable gsap

我有一个在嵌入式浏览器上运行的应用程序。它具有一个滚动区域,可拖动的区域用于滑动动画。我正在使用snap: snapPoints(是一个数组)来对齐滚动内容的特定点。用户拖动时,捕捉功能正常。但是,当用户触摸滚动条时,拖动不会发生,并且snap:不起作用。有什么方法可以触发snap:上的onRelease吗?下面是我令人讨厌的初始化代码。

Draggable.create("#scroller", {
    type: "scroll",
    bounds: "#scroller",
    throwProps: true,
    throwResistance: 9000,
    overshootTolerance: 0,
    allowEventDefault: true,
    snap: snapPoints,

    onRelease: function () {
        //any way to trigger snap: snapPoints here?
    }
});

谢谢!

0 个答案:

没有答案