我有了溢出位置自動可拖動的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