TextillateスクリプトをRoyalsliderに統合しようとしていますが、最初の読み込み時にすべてのスライドではなく、スライドの変更時に Textillate を起動するのに問題があります。
以下の「現在の」コードは、スライドが変更されるたびに textillate.js スクリプトを初期化しようとしています。ただし、効果は、配置されているスライドに関係なく、すべての rsABlock (アニメーション化されるテキスト) に適用されています。スライドを移動して変更するときに、個々のスライド (すべてのスライドに 1 つずつあります) の rsABlock で textillate スクリプトが起動するようにします。Royalslider サポート ポータルからのいくつかの非常に基本的なサポートに基づいて「試行」を参照してください。ただし、これは機能していません。
誰でも助けることができますか?
現時点の
this.rsInstance().ev.on('rsAfterSlideChange', function() {
// Textillate animation
$('.rsABlock').textillate({
loop: false,
type: 'word'
});
});
試み
this.rsInstance().ev.on('rsAfterSlideChange', function() {
this.rsInstance().currSlide.content.find('.rsABlock').textillate({
loop: false,
type: 'word'
// More options here
});
});