2012-01-17 17 views
0

Jqueryを使用している5つのタブがあるランディングページがあります。ページが読み込まれている間は、ページのすべてのコンテンツがフロントページに表示され、ページが完全に読み込まれ、コンテンツが配置されてタブに分割されます。現在のプロセスは非常に遅いです。代わりがありますか?ランディングページがホストされている場所でのみ、javascriptが使用できます。Jqueryのタブの読み込み速度が非常に遅い

+0

コードを表示して、問題の原因を確認します。 –

+1

最初のタブを除くすべてのタブを非表示にします。 'display:none' –

+0

コードはどこですか? – Unknown

答えて

1

あなたはこのonDocumentLoadまたはonDocumentReadyをやっていますか?

私は... Init()関数内でこれをやって

$(Init); 
function Init(){ 
    //set up tabs here 
} 

をお勧めします私はまた、デフォルトとして最初以外のすべてのタブページを隠すためにCSSを使用してお勧めします。 Javascriptを/ jQueryのように偉大なよう

.NonFirstTabPage 
{ 
    display:none; 
} 

あなただけに関係なく、それはセットアップするためにjQueryのタブページを取るどのくらいのページ最初の負荷は、

ただ覚えている最初のタブページが表示されるはずですそのように、基本は基本的なニーズを非常に多く解決できることを忘れないでください。

JQueryのビルトインタブビング機能を放棄しました。(特にスタイリングで)迷惑に感じました。タブページを表示したり非表示にする簡単な機能を簡単に作成できました必要に応じて。

関連する問題