Ajax 経由でアイテムが削除されたときに Masonry を更新するにはどうすればよいですか? これは、アイテムを削除するために使用しているコードです。
if($deletes = $('a[rel=delete]')) {
$deletes.click(function() {
if(!window.confirm('Are you sure you wish to delete this picture?'))
return false;
$t = $(this);
$.post(
$t.attr('href'),
{},
function(data) {
if(data == "success")
$t.parents('.deleteable:first').fadeOut();
}
);
return false;
});
}
更新が必要な理由は、アイテムが削除された後に生じるスペースを削除するためです。