我有一个回显最后删除的droppable元素的脚本,我希望在删除最后一个元素时这样做,所有在删除最后一个元素之前删除的元素都会被回显。 This here是脚本的视觉效果减去回声。下面是包含该问题的javscript。
$('#dropbox, #dropbox1').droppable({
accept: '.sort',
hoverClass: 'border',
tolerance: 'touch',
drop: function(e, ui) {
$(this).append(ui.draggable.html() + '<br/>');
$("#add_friend").show().fadeOut(12000);
$(e.target).droppable("disable");
$(e.target).append("<input type='button' name='Sub' value='clear'/>").click(function() {
$(this).empty().droppable("enable");
});
var dropbox = $('#dropbox').html();
var dropbox1 = $('#dropbox1').html();
if(dropbox && dropbox1 !== ''){
$.post("account_main.php",
{data: $(this).text()},
function(data) {
//alert("Data saved.");
$('#demo').html(data);
});
}
}
});
我很确定{data:$this.text()}
是问题所在,但是当我删除最后一个可放置元素时,我会如何回应其他被删除的元素。
答案 0 :(得分:0)
你能简单地回复一下dropbox的内容吗?
alert($('#dropbox1').text());
alert($('#dropbox2').text());
或者你是否试图按照它们被删除的顺序回应它们?