3

この新しいサンプル ページでは、イメージ ギャラリーに上からの移動トランジションがあります。画像間に単純なフェード効果を持たせたいのですが、コードのどこを何を変更すればよいかわかりません。誰でも助けることができますか?

ありがとう

4

3 に答える 3

5

元の fancybox js ファイルをいじることはお勧めしません。独自のカスタム fancybox スクリプトをいつでも使用して、デフォルト設定をオーバーライドできます。

fadeギャラリー要素間を遷移させたい効果については、次を使用できます。

$(document).ready(function() {
 $(".fancybox-button").fancybox({
  openEffect: 'fade',
  prevEffect: 'fade',
  nextEffect: 'fade'
 });
});
于 2012-01-24T19:23:55.783 に答える
1

jquery.facybox.jsを次のように変更できます

   openEffect: 'fade', // 'elastic', 'fade' or 'none' line no 83

または、initに引数を渡します

$(document).ready(function() {
$(".fancybox-button").fancybox({
    prevEffect      : 'none',
    nextEffect      : 'none',
    openEffect:              'fade' ,   
    helpers     : { 
        title   : { type : 'inside' },
        buttons : {}
    }
});
 });
于 2012-01-24T16:22:38.237 に答える
0

ここをチェックしてください:http://fancybox.net/api必要な行は次のとおりだと思います:

transitionIn, transitionOut 'fade' トランジション タイプ。「elastic」、「fade」、または「none」に設定できます

于 2012-01-24T16:26:35.610 に答える