猫头鹰旋转木马V1禁用/启用拖动

Ste*_*hRT 10 javascript jquery drag-and-drop jquery-ui-draggable owl-carousel

嘿,我对猫头鹰旋转木马有一个快速的问题.

首次使用此代码时,如何启用touchdrag:

var owl = $(".full-slider");

owl.owlCarousel({
        slideSpeed              : 500,
        singleItem              : true,
        pagination              : false,
        autoPlay                : false,
        afterMove               : slideChanged,
        startDragging           : pauseOnDragging,
        touchDrag               : false,
        mouseDrag               : false
});
Run Code Online (Sandbox Code Playgroud)

根据用户在我的页面上使用的选项,我想禁用拖动到下一张幻灯片的功能.但是如果用户完成选项,那么我想将其启用,以便他们可以拖动到下一张幻灯片.

如何才能做到这一点?我无法在网上找到一个很好的例子.

Ste*_*hRT 33

我终于找到了如何做到这一点:

 owl.data('owlCarousel').reinit({
     touchDrag  : true,
     mouseDrag  : true
 });
Run Code Online (Sandbox Code Playgroud)

  • 代码有效。我发现reinit()会将滑块重置为第一张幻灯片。 (2认同)