I would like for a div to fadeOut and then be removed:
$(\'#div\').delay(1000).fadeOut(300); $(\'#div\').delay(1300).remove();
Unfortunately,
If you want the element to be removed after it's done being faded out, you can fadeOut's callback parameter.
fadeOut
$('#div').delay(1000).fadeOut(300, function(){ $(this).remove(); });