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: 関数を埋めようとしています。
どんな提案でも大歓迎です!