gpt4 book ai didi

javascript - jQuery 顺序淡入动画经历滞后和摆动

转载 作者:行者123 更新时间:2023-12-03 03:50:56 24 4
gpt4 key购买 nike

我在以下 jQuery 代码上遇到性能非常差的情况,我不知道为什么。目标是按照 google Material 设计原则的指示,使元素顺序淡入,元素之间的时间间隔不超过 20 毫秒。它用于注册表单,其中表单字段应从上到下淡入。我遇到了动画的滞后和抖动。

<!DOCTYPE html>
<head>
</head>
<body>
<div id="center_block" style="width:100px">
<span class="fade_in_container">
<input type="text" id="1" name="1">
</span>
<span class="fade_in_container">
<input type="text" id="2" name="2">
</span>
<span class="fade_in_container">
<input type="text" id="3" name="3">
</span>
<span class="fade_in_container">
<input type="text" id="4" name="4">
</span>
<span class="fade_in_container">
<input type="text" id="5" name="5">
</span>
</div>
<script>
$(function () {

$(".fade_in_container").hide();

$(".fade_in_container").each(function (index) {
$(this).delay(100 + 20 * index).fadeIn(250);
});
});
</script>
</body>

非常感谢您的帮助或建议。

这是一个jsfiddle:https://jsfiddle.net/re26js63/

最佳答案

您的延迟计算有问题,这里是demo在你的基础上

<script>
$(function () {

$(".fade_in_container").hide();

$(".fade_in_container").each(function (index) {
$(this).delay((100 + 20) * index).fadeIn(250);
});
});
</script>

关于javascript - jQuery 顺序淡入动画经历滞后和摆动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45161908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com