2011-10-10 140 views
1

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

我正在寻找拖动div(在jscrollpane内)并将其放在jscrollpane外部的div中并将其恢复为源。

现在,当隐藏溢出时,您不能拖动到jscrollpane窗口之外。

回答

2

我有这个相同的问题。 我的页面包含jScrollPane中左侧的标签列表以及您将标签拖放到页面其余部分的图像。这些标签可以从jQuery Ui中拖动。由于溢出,我无法将标签拖到滚动窗格之外:隐藏,这是使其工作所必需的。

但这里有一个解决办法,如果你使用jQuery UI(未指定): 您可以使用一个辅助元素,并将其追加到身体(因为它的滚动面板之外)。这会创建一个元素的副本,这就是你拖动的内容。这给用户提供了足够的视觉反馈。我找不出一种方法来制作它,所以你可以拖动实际的元素,但这个工作原理:

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