动画的回调函数不在ie7上工作

时间:2013-03-05 18:57:16

标签: jquery internet-explorer callback jquery-animate

我有以下内容:

 $(".transparentLoad").animate({
        opacity : 1,
                },100,function() {
                $(".transparentLoad").each(function(){ alert("IE &");
                                               $(this).css("filter" , " ");
                                           });
                                  });

还有,

 $(".transparentLoad").animate({
        opacity : 1,
                },function() {
                $(".transparentLoad").each(function(){ alert("IE &");
                                               $(this).css("filter" , " ");
                                           });
                                  });

还有,

    $(".transparentLoad").animate({
            opacity : 1,
                    },{complete:function() {
                    $(".transparentLoad").each(function(){ alert("IE &");
                                                   $(this).css("filter" , " ");
                                               });
                                      }
});

但这一切都给出了IE7中的错误。我需要做的是在动画完成后我需要删除添加的过滤器css样式。

1 个答案:

答案 0 :(得分:1)

这里有一个额外的逗号:

opacity : 1, // <----