在所选元素上切换.dragscrollable()

时间:2015-06-07 20:31:16

标签: jquery

我使用jQuery插件https://github.com/mvlandys/jquery.dragscrollable通过拖动滚动使元素可移动,但我只希望能够在选择“移动”工具时执行此操作。

我无法看到如何在启用dragscrollable插件后禁用它?

..或者我将如何使用它以便在选择移动工具时仅拖动滚动?

$('.dd-tool').click(function(){
    if ($('#dd-tool-move').hasClass('selected')){
        $('#edit-window').dragscrollable();
    }else{
        //stop the dragscroll plugin???
    };
})

1 个答案:

答案 0 :(得分:0)

如Vasiliy所述,该插件没有API可以将其关闭。相反,我正在使用此插件https://github.com/davetayls/jquery.kinetic

$('.dd-tool').click(function(){
    if ($('#dd-tool-move').hasClass('selected')){
        $('#edit-window').kinetic('attach');
    }else{
        $('#edit-window').kinetic('detach');
    }
});