0

私は 3 つの異なる jCarousel ul に乗っています。Yetii によるタブ付きメニュー designeb の各ターゲットに 1 つずつあります。問題は、最初のターゲットの 1 つはうまく機能するのに対し、残りの 2 つは最初の画像のスライスを示しているだけで、すぐに後ろのフレームにスライドすることです。

必要な動作はすべてのターゲットで同じであるため、jCarousel はクラスによって初期化されます。

jQuery(ドキュメント).レディ(関数() {

jQuery('.jcarousel-skin-tango').jcarousel({
wrap: 'circular',
//size:8,
scroll:1,
animation:.10,
auto:5,
     });
});

ul は異なる ID を持っています。別のIDでスクリプトを初期化しようとしましたが、何も変わりませんでした。

それについて何か提案はありますか?前もって感謝します - マウイリツィオ

4

1 に答える 1

1

これは、ページの読み込み中に 2 番目と 3 番目のタブが display: none であるためです。Jcarousel は の幅と高さを計算する必要があるulため、失敗することに注意してください。タブペインには次のように別の方法を使用する必要があります。

position: absolute;
left: -10000px;

"display: none"これはあなたの財産の代わりになるかもしれません。

于 2011-03-30T19:29:48.467 に答える