我正在谈论的动作可以是recreated here

使用搜索栏搜索视频,然后按下下面的Play按钮。您将看到播放器“跳起来”以收集其位置。

如何解决该行为,使其在该位置平滑消失?

以下是运行以执行切换的代码:

    /*The elements that get hidden are below*/
    $("#playlist").css('display','none');
    $("#button_control").hide();
    $("#search-group").hide();
    $("#playlist_container").hide();

    /*The element that becomes visible (AND JUMPS!) below*/
    $("#player-list_container").fadeIn(1000);

最佳答案

尝试添加延迟,以使其他元素有时间摆脱干扰,从而出现在正确的位置。

$("#player-list_container").delay(1000).fadeIn(1000);

关于jquery - 当我隐藏一些div元素并在其位置中淡入淡入其他div元素时,淡入淡出的div似乎“跳跃”了吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20926809/

10-14 09:33