このようなループを作成したいのですが、
anim = function () {
$('.a1').fadeOut(function () {
$('.b1').fadeIn(function () {
$('.b1').delay(5000).fadeOut(function () {
$('.a1').fadeIn(function () {
setTimeout(anim, 2000);
});
});
});
});
};
setTimeout(anim, 2000);
しかし、1回のループの後、.b1は再びフェードインしないので、何が問題になるのでしょうか? またはこれを行うためのより良い方法はありますか?