1

「jCarouselLite」(http://www.gmarwaha.com/jquery/jcarousellite/)というjQueryプラグインを使用してカルーセルスライドショーを作成したいと思います。私はこれを稼働させています。秘訣は、このスライドショーをページの全幅に拡大するYouTube風の「展開」ボタンも作成したいということです。

これまでのところ、jQueryを使用して、このような展開ボタンを作成することができました。問題は、「次へ」ボタンと「前へ」ボタンは、カルーセルが最初に初期化されたときに定義された距離しかスライドしないことです。明らかに、幅が広くなったので、これらはより長い距離をスライドする必要があります。

したがって、基本的に必要なのは、カルーセルが最初に初期化された後、「次へ」ボタンと「前へ」ボタンがスライドする距離を変更する方法に関する情報です。

4

1 に答える 1

1

したがって、「展開」の問題に対する半分の解決策を見つけた可能性があります。

スライドショーの再初期化が機能しませんでした。次/前のクリックごとに各スライドが移動する距離を定義する変数を見つけることができませんでした (またはフックすることもできませんでした)。

したがって、私の解決策は、スライドショーを拡大されたサイズで埋め込むことでしたが、内部には小さな画像が含まれていました。展開ボタンをクリックしても、スライドショー自体は展開されず、中の項目だけが展開されました。これを、小さな幅とオーバーフローに設定された包含 div と組み合わせます。非表示にすると、ほぼ完全に機能しました。

于 2010-08-25T14:45:46.260 に答える