0

Web サイトにクラウド カルーセルをインストールしました: http://dev.webcoder.kz/page/fashion-autumn-2013

$("#cloud").CloudCarousel(
  {
    xPos: 480,
    yPos: 50,
    buttonLeft: $("#left-but"),
    buttonRight: $("#right-but"),
    altBox: $("#alt-text"),
    titleBox: $("#title-text")
  }
);

すべての画像をクリックすると、この画像はカラーボックスにオリジナルで表示されます。大丈夫です。

bringToFront: trueこのカルーセルでオプションを使用したい。つまり、前面の画像をクリックしたときにのみ、画像の元のサイズでカラーボックスを表示します! 前面ではない画像をクリックすると、スクロールしてメイン画像になります。

4

1 に答える 1

1

同じ問題が発生しました。carousel.js を変更するソリューションは次のとおりです。

$(container).find("a").click(function(event){
            if($(this).index()!=$(container).data("cloudcarousel").frontIndex){
                event.preventDefault();
            }
        });
于 2013-11-05T11:03:55.063 に答える