title: Does jQuery's .each() method run its statements in parallel or sequentially?
body: <p>In my HTML page I have 4 list items and the following jQuery code:</p>
  
  <pre><code>$('li').hide().each(function() {
      $(this).delay(500).fadeIn(1000);
  });
  </code></pre>
  
  <p>I assumed that the statement inside the .each() function would run for the first list item, would be completed and then run for the second list item etc.</p>
  
  <p>However, all four list items fade in at exactly the same time. Does this mean that the statement runs in parallel for all of the list items?</p>
  
  <p>Is there a way to get the list items to fade in one at a time?</p>