你能为我解释这个jQuery代码吗?

Oli*_*ton 2 jquery

任何人都可以解释这个jQuery代码片段是如何工作的吗?

这是html

<div class="faded">Div 1</div>
<div class="faded">Div 2</div>
<div class="faded">Div 3</div>
<div class="faded">Div 4</div>
<div class="faded">Div 5</div>
<div class="faded">Div 6</div>
<div class="faded">Div 7</div>


$(".faded").each(function(i) {
    $(this).delay(i * 400).fadeIn();
});
Run Code Online (Sandbox Code Playgroud)

我有点想弄清楚这部分是如何工作的

$(this).delay(i * 400).fadeIn();
Run Code Online (Sandbox Code Playgroud)

kky*_*kyy 5

代码循环遍历div并fadeIn根据其顺序延迟函数.也就是说,第一个div在1*400ms延迟后退出,第二个2*400ms延迟等.