title: Jquery delay() function
body: <p>I have some jquery and am trying to apply a delay to it but can't seem to get it to work.</p>
  
  <p>The current jquery is as follows...</p>
  
  <pre><code>image.css({"visibility" : "hidden"}).removeClass("image-background");
  </code></pre>
  
  <p>and I have tried ammending this according to the jquery website (http://api.jquery.com/delay/) to apply the delay...</p>
  
  <pre><code>image.delay(800).css({"visibility" : "hidden"}).removeClass("image-background");
  </code></pre>
  
  <p>but this doesn't seem to make any difference.</p>
  
  <p>Can anyone see a problem with this? Or how I could fix the problem?</p>
  
  <p>Thanks in advance.</p>