我有了溢出位置自动可拖动的div,所以当含量太大,我也得到一个滚动条,exlude项目
,因为我没有加入手柄(我想div的洞内容拖动它)当你使用德滚动条的div移动/ draggs ....
有没有从jQuery中的可拖动div的句柄中排除元素的方法?
我需要像手柄:没有(#thisTable)
是那里选择或类似的东西,这样做的方法吗?
TNX先进
福特斯
我有了溢出位置自动可拖动的div,所以当含量太大,我也得到一个滚动条,exlude项目
,因为我没有加入手柄(我想div的洞内容拖动它)当你使用德滚动条的div移动/ draggs ....
有没有从jQuery中的可拖动div的句柄中排除元素的方法?
我需要像手柄:没有(#thisTable)
是那里选择或类似的东西,这样做的方法吗?
TNX先进
福特斯
TNX的回答,但我发现我认为这是一个更好的解决方案....
没有用于拖动的另一种选择叫“取消”,它从手柄排除所选元素可拖动元素的...
$('#container').draggable('option', 'cancel', '#excludedElement');
希望这可以帮助别人......
添加一个div您的DIV中,宽度&高100%,无保证金,无填充,并把你的内容在那里。将其溢出设置为默认值并将其设置为句柄。这样,父div的滚动条将不再处于句柄中,因此不会启动拖动。
,如果你不得不从拖排除多个元素,你需要做的:$(“#集装箱”)拖动( “选项','取消','#excludedElement,excludedEle2,.excludedEle3'); – Arch1tect 2015-04-12 05:49:23
您还可以在初始化可拖动对象时使用它: $(“#container”)。draggable({handle:'.title-row',cancel:'.title-row .icon'}); – downhand 2017-01-25 11:13:00