0
我一直在試圖實現一些簡單的可拖拽/ droppable代碼(下面的鏈接),但沒有成功。物品拖動,恢復並停留在收容中。但是,當放入可投放區域時,該項目會發出警報,但它不再可拖動。jQuery可拖拽/放置問題
理想情況下,我想讓項目在拖放區域之間拖動。以防萬一用戶將其移動到可丟棄區域,然後改變主意。一旦進入可投放區域,我希望也可以讓物品在那裏移動。
我可以忽略一些明顯的東西嗎?我發現的所有內容看起來都很實用。
我一直在尋找並嘗試一些東西,但一直沒有任何運氣。
<div class="build_board_text" id="build_board_text">
<div id="src_landscape_8-5x11">
<div id="draggable_1" class="draggable_item">
<br />Text 1.
</div>
<div id="draggable_2" class="draggable_item">
<br />Text 2.
</div>
</div><!-- source list -->
<div id="dst_landscape_8-5x11"> </div><!-- destination list -->
</div
$(function() {
$('div', $('#src_landscape_8-5x11')).draggable({
revert: 'invalid',
containment: '#build_board_text'
});
$('#dst_landscape_8-5x11').droppable({
accept: '#src_landscape_8-5x11 > div',
drop: function() {
alert('Dropped!');
}
});
$('#src_landscape_8-5x11').droppable({
accept: '#dst_landscape_8-5x11 div',
drop: function() {
alert('Dropped back!');
}
});
});
謝謝kingjiv!精美的作品! – spiderling 2011-04-29 04:07:53