Jquery
UIを使用してドラッグ アンド ドロップを実行しようとしています。
2 つのテーブル間でドラッグ アンド ドロップ機能が必要です。
table1
<table class='table'>
....
</table>
table2
<table class='table'>
....
</table>
ユーザーにcell
テーブル 1 からテーブル 2 にドラッグしてもらいたい。
以下のコードはそれを達成します
var dragging =null;
obj = $('.table td');
$(obj).draggable({
cursor:'pointer',
snap:$('td span'),
revert: 'invalid'
})
$(obj).droppable({
//only accept the drop if the cell is empty.
accept: function(e){
return $(this).text().trim()=="";
},
//replace anything items on table 2.
drop:function(event, ui){
$(this).html(' ').droppable( 'disable' );
}
})
私の質問は次のitemA
とおりです。テーブル 1 からテーブル 2 にドラッグした後、テーブル 2 にitemA
もうドラッグできないようです。テーブル 2 にある場合でも、ユーザーがドラッグできるようにしたいのですitemA
。
ここで何がうまくいかなかったのかわかりません。誰でもそれについて私を助けることができますか? 本当にありがとう