2009-07-23 28 views
3

私はWAMPで動作している私のホームページにこのプラグインを使用しています。 SafariやGoogle Chromeを除くすべてのブラウザで効果的です。これらのブラウザでは、最初にページを読み込んだときにカルーセルが表示されず、リロードしたときも表示されません。ページのナビゲーションリンクからホームページに移動すると、そのページが表示されます。JCarousel liteがサファリとクロムのページの読み込みに表示されない

何が原因なのですか?

おかげで、

答えて

5

ウィンドウのロード機能であなたのギャラリーの初期化を入れてみてください、 何かそのような ジェレミー:この問題は、あまりにも、絵を与えることで、私が表示されたことを発見した

$(window).load(function() { 

    $(".gallery").jCarouselLite({ 
     btnNext: ".next", 
     btnPrev: ".prev", 
    }); 
}); 
6

width = "nn px"とheight = "nn px"は私の問題を解決しました;)

1

私は同様の問題に直面しました。あなたの画像に幅と高さを与えていることを確認してください。 Google ChromeとSafariが何らかの理由で高さ/幅を自動的に取得/計算していないためです。

1

上記のuser703735と同様です。スクロールしている画像の高さと幅を強制的に計算して、画像を計算しようとする人をバイパスして見つけました。私はまた、値なしでIE8でいくつかの問題が発生したことを発見したので、これは他の誰かが同じ問題を起こすのを助けるかもしれません。

<li style="width: XXpx; height: XXpx;"> ... image here ... </li> 

ここで、XXはピクセル単位のサイズです。

関連する問題