0

モジュールをデフォルトで HTML としてロードする jquery プラグインが必要です。さらにリンクをクリックすると、AJAX を介して残りのコンテンツをロードし、前のボタンを有効にする必要があります。

現在、グーグルで検索すると、AJAXまたはアニメーションを介してロードするだけの多くのプラグインを取得できます[残りのコンテンツを非表示にすることにより]。しかし、パフォーマンスの問題のために、すべてのコンテンツを一度にロードしてからアニメーションをロードしたくありません。だから私は5つのliをロードしたいのですが、「More」をクリックすると残りのコンテンツのロードを開始する必要がありますが、アニメーションも必要です。

誰かがこれについて私を助けることができますか?

-- バラ

4

1 に答える 1

-1

あなたへの私のアドバイスは、必要に応じて jCarousel をカスタマイズすることです。具体的には、最初にページをレンダリングするときに、カルーセルの最初の 5 つの要素を含めることができます。次に、カルーセルの onchange イベントで、最後のスライドに到達したら、AJAX を使用して追加の画像を取り込むことができます。

必要に応じて、フラットな JavaScript 配列によって駆動される jCarousel を使用すると、画像の URL が元のマークアップでレンダリングされますが、カルーセルの表示部分に追加されるまでブラウザーによってダウンロードされないため、読み込み時間を節約できます。AJAX は必要ありません。ここにデモがあります。

于 2011-01-04T19:37:09.463 に答える