質問: 作成したWebサイトのページに含まれるDOM要素が多く、ページの表示が遅い。 また、JavaScriptなどで再レイアウトされる要素が崩れるといった症状がでている。 すべての要素が読み込まれるまでページを表示させず、すべての要素が読み込まれた時点でページを表示させるにはどうすればよいか。
回答: js部分ですが、jQueryで統一した書き方。 ``` $(function(){ // window.loadと同等、DOMの初期化後に呼ばれる $('#loading').fadeOut(300); $('#loaded').fadeIn(300); }); ``` のように書くとよりスマートかと思います。