title: Do I need to use $(document).ready() when using $(document.createElement())?
body: <p>I want to create a set of elements to add to a HTML document using JQuery's <code>$(document.createElement())</code>. I know <code>$(document).ready()</code> is required before starting using document elements.</p>
  
  <p>However, is it necessary to use <code>$(document).ready()</code> in order to create elements with <code>$(document.createElement())</code>? In other word, can I use <code>$(document.createElement())</code> in a document before it is ready?</p>