I am currently trying to show a div 2 seconds after the page is loaded. I can successfully do the reverse by hiding the div two seconds after the page loads. The issue is th
$(document).ready(function() { $(".contentPost").delay(2000).fadeIn(500); });
Will work perfectly.