2

http://dev.marramwines.com/

これは私が取り組んでいるサイトです。Jquery Flexslider を使用しました。アニメーション「フェード」を使用すると、通常の速度で回転する残りのスライドに移動する前に、最初のスライドに永久に固執します。
スライドに切り替えると問題なく動作しますが、この例ではスライドを使用したくありません。画像の一部に紫色の円がある場所に空白があるためです。

これが私のスクリプトです:

  <script>
//// Flexslider homepage slideshow
//



  $(window).load(function() {

 $('.flexslider').flexslider({
        animationSpeed: 1000,
        slideshowSpeed: 7000,
        animation: "fade",
        //direction: "vertical",
        controlNav: false,               
        directionNav: false,
        initDelay: 0
    });
 });

</script>

誰かがこれを以前に見たことがありますか、またはそれが何であるかを知っていますか? 新しいflexsliderファイルをコピーしました..

4

3 に答える 3

4

私も同じ問題を抱えていました。これをCSSに追加すると解決しました:

.slides li {
   display: none;
} 
于 2012-08-24T06:19:20.710 に答える
1

おそらくバグです。開始する最初のフレームをシフトしたところ、動作するようになりました。

this.dom.find('.flexslider').flexslider({
    // your options
    startAt: -1
});

正の数では機能しませんが、このハックでは正しく起動します

于 2013-01-29T17:06:32.163 に答える
0

flexslider.css をコメントアウトしました。エラーのあるライトボックス JS もいくつかありましたが、これを削除しました。それは今動作します。

于 2012-08-30T21:24:53.890 に答える