複数のインスタンス Google の swiffy SWF 変換ツールを 1 つのページで使用しており、順番に名前が付けられた div (content-1、content-2) の jQuery サイクル内で一度に 1 つずつアクティブにしたいと考えています。
次の方法で各インスタンスの開始を制御できることを知っています。
stageName.start(true)
順番に名前が付けられている場合 (stageName1、stageName2)、次のサイクル関数内で各アニメーションをトリガーできますか。
$(document).ready(function(){
var divs = $('div[id^="content-"]').hide(),
i = 0;
(function cycle() {
divs.eq(i).fadeIn(400)
.delay(5000)
.fadeOut(400, cycle);
i = ++i % divs.length; // increment i,
// and reset to 0 when it equals divs.length
})();
});// JavaScript Document
これは、各 'content-' div 内でトリガーされる方法です。
<script>
var stage2 = new swiffy.Stage(document.getElementById('circle_lines'), circleobject);
stage2.start();
</script>