 <p>You're biggest issue is that you have a syntax error. The semi-colon should be removed from the options object you're passing into the animate function:</p> <pre><code>$('#portfoliocontainer').animate({ opacity: 1.0 // instead of opacity: 1.0; }); </code></pre> <p>I'm hoping that the HTML you supplied was incomplete because even after fixing the syntax issue you won't actually see anything because you've styled the portfolio container to have 0% height. Content will need to be added to that container or it must be styled differently in order to see the animation.</p>