0
我做了一个jQuery的小型费率系统,用户可以将数字拖到另一个元素。我希望用户能够拖动一个新号码,但删除用户之前放弃的号码(元素)。如何删除内部droppable插入更多的新元素 - 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')。remove()解决了它。 – Danny
@Danny,我改变了我的代码以反映这一点。 –