title: jQuery delay on scrollTop function
body: <p>I'm trying to hide with an .animate a block when the user scroll to the top on the html, the thing is that when I got to the top it takes like 5sec to make the animation, I want the animation to trigger immediately, someone know how please?</p>
  
  <pre><code>// On scroll to top hide block 'Welcome'
  $(document).scroll(function () {
      if ($(window).scrollTop() === 0) {
          $("div#welcome_slide").animate({ "top": "0" }, 500);
      }
  });
  </code></pre>