hide the flash and other dirty effects that occur at page start when loading lots of JQuery
<p>I'm building a website, and I can notice that the more code I add in the JQuery body, </p>

<pre><code>$(document).ready(function($){
   ...
});
</code></pre>

<p>the more annoying effects I have for the first second it takes to load the website. I can see all elements unstyled, then moving/being transformed until I reach the researched look and feel a second later.</p>

<p>It only takes a second by now, but I can't imagine going to production which such display bug at start.</p>

<p>Is anyone of you used to dealing with this effect ? What would you recommend ?</p>

<p>Thanks a lot guys ;)</p>

<p>UPDATE : I am not doing any ugly CSS through JQuery. I just happen to use a few different plugins. The most annoying one is the Jqx menu I am using. I can see the text unstyled before Jquery has finished transforming it.</p>
