首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery fadeIn没有运行和内联故障

问jQuery fadeIn没有运行和内联故障
EN

Stack Overflow用户
提问于 2014-05-05 00:11:41
回答 1查看 81关注 0票数 0

我似乎无法让我的fadeIn工作,我的动画也在干扰另一个按钮。我正在淡出一个div,应用一些css,然后尝试淡出它。然而,它只是立即出现,并且fadeIn函数没有运行。

第二,正如你将会看到的,我的一个按钮被从桌子上按下来,我不知道为什么。

http://jsfiddle.net/Ufv68/2/

代码语言:javascript
复制
function animateTables(){
    $("#leaguesSelection").css({
        "overflow":"hidden",
        "margin-bottom":"0px"
    })
    $("#leaguesSelection").animate({
        height: "35px",
        padding:"2px"
    });
    $(".divisionHeader").fadeOut(400,function(){
        $(".divisionHeader").css({
            "display":"inline-block",
            "overflow":"hidden"
        });
    });
    $('.divisionHeader').animate({
        width: "35px",
        height: "35px",
        padding: "0"},
        400,function(){
            $(".divisionHeader").fadeIn(1800);
    });
    //$(".divisionHeader").fadeIn(1800);
}
$('.runMe').click(function(){
   animateTables(); 
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-05 00:57:19

告诉我这对你有用吗,http://jsfiddle.net/Djuka/UP6Q6/

代码语言:javascript
复制
function animateTables(){
        $("#leaguesSelection").css({
            "overflow":"hidden",
            "margin-bottom":"0px"
        })
        $("#leaguesSelection").animate({
            height: "35px",
            padding:"2px"
        });
        $(".divisionHeader").fadeOut(400,function(){
            $("#leaguesSelection div").css("float", "left");
            $(".divisionHeader").css({
                "overflow":"hidden",
                width: "35px",
                height: "35px",
                padding: "0"
            });
        }).fadeIn(1800);
}
$('.runMe').click(function(){
    animateTables(); 
});

它应该有效,但它真的很麻烦,你的方式,我建议你改变方法。此外,如果您能够描述元素在动画之后应该如何定位,那将是很有帮助的。

试试这个:http://jsfiddle.net/Djuka/D3N5F/4/

这里也是反向动画。单击“所有”按钮一次为正常,然后再单击它的反向动画。如果过度使用,用jquery动画函数做动画可能会造成许多问题。这是因为CSS属性中的更改直接写入到html中该元素的样式属性中,它会与其他CSS选择器混淆。而且,在我看来,这样做的动画看起来更流畅。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23463064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档