0
jQueryを使用して、ユーザーが別の要素に数値をドラッグできる小規模なシステムを作った。ユーザーが新しい番号をドラッグできるようにしたいが、ユーザーが以前にドロップした番号(要素)を削除したい。ドロップ可能それがより多くの新しい要素を挿入するためにdropable内の要素を削除する方法 - jQuery
$('#rate1, #rate2, #rate3, #rate4, #rate5').droppable({
accept: ('#drag_rate1, #drag_rate2, #drag_rate3, #drag_rate4, #drag_rate5'),
drop: function(ev, ui) {
var numero = ui.draggable.html();
//var dedoid = ui.draggable.attr('id');
var bkg = ui.draggable.css('background-image');
var html = '<div class=\'number_dropped\' style=\'background-image: '+bkg+'\'>'+numero+'</div>';
$(this).append(html).hide().fadeIn('slow');
$(this).droppable('disable');
}
});
申し訳ありませんコードから間違った例を選択しました。投稿を編集しました。マルチプルドラッグとドロップブルがありますか? – Danny
まあ、nvm、$(this).find( 'div')で解決しました。 – Danny
@Danny正確には、これを反映するようにコードを変更しました。 –