我制作了一个 jsfiddle 以使其更易于解释。(http://jsfiddle.net/FPznm/)。我想要做的是,当您单击表格末尾的“Visa mer”按钮时,我希望隐藏的行延迟淡入。
它不能像现在这样工作,我不知道为什么。(请参阅 jsfiddle 上的 Javascript 窗口)。
问题是,如果我在效果消失.delay()
之前添加一个,但它们仍然会显示。.fadeIn()
fadeIn()
for (i = 0; i <= increaseBy; i++) {
hidden.eq(i).delay(i * 20).fadeIn(500);
hidden.eq(i).removeClass("hidden");
}
这是问题所在的代码。我想这.eq()
就是让它不起作用的原因。