I want to fade out an element and all its child elements after a delay of a few seconds. but I haven't found a way to specify that an effect should start after a specified time delay.
The best way is by using the jQuery delay method:
$('#my_id').delay(2000).fadeOut(2000);