<style type="text/css">
.record { padding:10px 20px; background:#eee; border-top:1px solid #ccc; width:300px; }
.delete { color:#f00; display:block; width:40px; float:right; }</style><script type="text/javascript" src="http://davidwalsh.name/dw-content/jquery-1.3.2.js"></script>
<script type="text/javascript" src="http://davidwalsh.name/dw-content/jquery.color.js"></script>
<script type="text/javascript">
$(document).ready(function() {</script>
$('a.delete').click(function(e) {
e.preventDefault();
var parent = $(this).parent();
$.ajax({
type: 'get',
url: 'jquery-record-delete.php',
data: 'ajax=1&delete=' + parent.attr('id').replace('record-',''),
beforeSend: function() {
parent.animate({'backgroundColor':'#fb6c6c'},300);
},
success: function() {
parent.slideUp(300,function() {
parent.remove();
});
}
});
});
});
<div class="record" >http://davidwalsh.name/animated-ajax-record-deletion-mootools