我起诉jQuery用户界面,可其他项目的.droppable名单上被删除的项目列表上拖动。这里有一个jsFiddle显示我想要做的事:jQuery的可拖动:滚动在投掷的使用帮手“克隆”和appendTo
<div id="container">
<div id="left-pane" class="pane">
<div class="item">Item A</div>
<div class="item">Item B</div>
<div class="item">Item C</div>
<div class="item">Item D</div>
</div>
<div id="right-pane" class="pane">
<div class="item">Item E</div>
<div class="item">Item F</div>
<div class="item">Item G</div>
<div class="item">Item H</div>
</div>
$('.item').draggable({
helper: 'clone',
appendTo: '#contentpane',
cursor: 'move'
});
$('.item').droppable();
窗格有一个固定的高度,并overflow-y: auto
,使我们可以在里面滚动查看隐藏要素。
将元素从列表拖到另一个列表时,列表不滚动,因为我使用appendTo,拖动的项目不在列表中。当我拖动一个项目时,有没有办法让列表“可滚动”?否则它是不可能在列表的底部砸物品,比方说在“项目H”降“项目A”的小提琴例子
+1'appendTo',我不知道这个属性和它帮助我巨大的一个项目,我的工作! – chiliNUT