title: jQuery delay to work with append()
body: <p>I can't make the delay function of jQuery works with <code>append</code> function. What is wrong? Is there a way to make it work? I want to avoid using <code>setTimeout</code> directly to make it more easy to follow for the customer, who will maintain it himself, without any experience.</p>
  
  <p>My code:</p>
  
  <pre><code>$('#chatwindow').append('test').delay(2000).append('test');
  </code></pre>
  
  <p>In this code, I get 'testtest' printed at the same time, <code>delay</code> is ignored.</p>