2011-10-10 169 views
1

好奇,如果有人向jscrollpane添加了拖放功能?拖放滾動窗格拖放w/jscrollpane

我正在尋找拖動div(在jscrollpane內)並將其放在jscrollpane外部的div中並將其恢復爲源。

現在,當隱藏溢出時,您不能拖動到jscrollpane窗口之外。

回答

2

我有這個相同的問題。 我的頁面包含jScrollPane中左側的標籤列表以及您將標籤拖放到頁面其餘部分的圖像。這些標籤可以從jQuery Ui中拖動。由於溢出,我無法將標籤拖到滾動窗格之外:隱藏,這是使其工作所必需的。

但這裏有一個解決辦法,如果你使用jQuery UI(未指定): 您可以使用一個輔助元素,並將其追加到身體(因爲它的滾動面板之外)。這會創建一個元素的副本,這就是你拖動的內容。這給用戶提供了足夠的視覺反饋。我找不出一種方法來製作它,所以你可以拖動實際的元素,但這個工作原理:

$(".selector").draggable({ 
    helper: 'clone' , 
    appendTo: 'body' 
});