具有嵌套效果循环的jquery动画

wil*_*ler 4 jquery animation

我有一个嵌套函数来显示/隐藏段落news-ticker-style.

问题是,当循环重新开始时(第4行),不透明效果会停止正常工作,因此段落会突然出现.

任何jquery大师都知道这件事吗?我这太难了吗?

$('#special-ticker p').hide();
var a=0;
function outer() {
    function inner() {
        if(a===$('#special-ticker p').length) { a = 0; }
        $('#special-ticker p').
        eq(a).
        fadeIn(800, function(){
            $(this).animate({opacity:100},10000,null,function(){
                $(this).hide(800,function(){
                    a++;
                    outer();
                });
            });
        });
    }
    return inner();
}
$(function(){ 
    outer(); 
});
Run Code Online (Sandbox Code Playgroud)

Owe*_*wen 5

问题是第9行:

$(this).animate({opacity:100},10000,null,function(){
//...
Run Code Online (Sandbox Code Playgroud)

不透明度应为"1"(不透明度为0到1之间的值)

$(this).animate({ opacity : 1 }, 10000, null, function() {
Run Code Online (Sandbox Code Playgroud)