1

Stackoverflowers さん、こんにちは。

私は本当にこれを理解するのに苦労しています。

私の問題:jqueryスライドショーを作成するには(最初にwoothemes flexsliderを使用してからResponsiveSlidesを使用してみました)、コールバック関数を使用して、スライドの変更時に背景色が別の背景色にフェードインするようにします(Wordpressカスタムフィールドで指定されていますが、それは問題ない)

最初は Flexslider でやったのですが、なぜか bkgnd アニメーションを追加しなくても動作します

before: function(slider) {
  animate = 'bg'+slider.animatingTo;
  $('body').addClass(animate);
  current = 'bg'+slider.currentSlide;
  $('body').removeClass(current);
}

何らかの理由で addClass(animate, 1000) のようなアニメーションを追加すると、フェードは前方にうまく機能し、後方には機能しません (後方に移動すると、どこにアニメーション化されているのか理解できないと思います)

だから私はresponsiveslidesでこれをやろうとしましたが、APIがないので、必要なものを達成するためにコードで before: 関数を埋めようとしています。

どんな提案でも大歓迎です!

4

0 に答える 0