消える削除アニメーションコードがあり、div「parent_parent」全体を消したいのですが。
これがHTMLです
<div class="parent_parent">
<div class="parent">
<a href="?delete=1" class="delete_link"></a>
</div>
</div>
そして、これがparent_parentdivを非表示にするjqueryコードの一部です。
$(document).ready(function() {
$('a.delete_element').click(function(e) {
e.preventDefault();
var parent = $(this).parent();
$.ajax({
type: 'get',
url: 'delete.php',
data: 'ajax=1&delete=' + parent.parent().attr('id').replace('sort_', ''),
beforeSend: function() {
parent.parent().animate({
'backgroundColor': '#fff'
}, 300);
},
success: function() {
parent.parent().slideUp(300,function() {
parent.parent().remove();
});
}
});
});
});
しかし、これまでのところアニメーションは発生しませんが、片方の親を呼び出すだけで、内部のdivは消えます。エラーメッセージも表示されません。