Javascript 是否为特定元素禁用dragscrollable?
我曾经在一些内容元素上附加了dragscrollable行为。现在我需要暂时禁用此功能 插件文档没有提供这种禁用方法,因此我尝试了以下代码段,但没有成功:Javascript 是否为特定元素禁用dragscrollable?,javascript,jquery,html,Javascript,Jquery,Html,我曾经在一些内容元素上附加了dragscrollable行为。现在我需要暂时禁用此功能 插件文档没有提供这种禁用方法,因此我尝试了以下代码段,但没有成功: //绑定插件dragscrollable $('.dragscrollable').dragscrollable(); //删除标识符类-仍然可以拖动 $('.dragscrollable').removeClass('dragscrollable'); //取消绑定mousemove/mousedown事件处理程序-仍然可以拖动 $('.
//绑定插件dragscrollable
$('.dragscrollable').dragscrollable();
//删除标识符类-仍然可以拖动
$('.dragscrollable').removeClass('dragscrollable');
//取消绑定mousemove/mousedown事件处理程序-仍然可以拖动
$('.dragscrollable').off('mousemove','mousedown')代码>找到了一个解决方案
编辑插件并添加到mouseMoveHandler:
mouseMoveHandler : function(event) { // User is dragging
// optional disable handler
if(lockDragscrollDisable == true) {
return false;
}
// ..
}
将变量lockDragscrollDisable设置为禁用此功能。找到了解决方案
编辑插件并添加到mouseMoveHandler:
mouseMoveHandler : function(event) { // User is dragging
// optional disable handler
if(lockDragscrollDisable == true) {
return false;
}
// ..
}
将变量lockDragscrollDisable设置为禁用此功能