gpt4 book ai didi

javascript - after() 与 fadein() jquery 不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:50:01 25 4
gpt4 key购买 nike

我正在尝试将一些额外的行附加到我的表中,但无法使用 fadein() 使它看起来很漂亮。如您所见,我正在对第一行应用淡入淡出效果。

Jsfiddle example

如何将淡入淡出应用到我的其他 3 行??

我切换了方法的位置,但没有成功

$("input").click(function () {
$("table tr:last")
.hide()
.after("<tr><td>SecondRow</td></tr><tr><td>ThirdRow</td></tr><tr><td>ForthRow</td></tr>")
.fadeIn(1000);
});

最佳答案

试试这个:

JSFiddle

$("input").click(function () {
var rows = $("<tr><td>SecondRow</td></tr><tr><td>ThirdRow</td></tr><tr><td>ForthRow</td></tr>");
rows.css({
display: 'none'
});
$("table tr:last").append(rows);
rows.fadeIn(1000);
});

您可以组合这两个语句:

var rows = $("<tr><td>SecondRow</td></tr><tr><td>ThirdRow</td></tr><tr><td>ForthRow</td></tr>");
rows.css({
display: 'none'
});

var rows = $("<tr class=\"display: none\"><td>SecondRow</td></tr><tr><td>ThirdRow</td></tr><tr><td>ForthRow</td></tr>");

关于javascript - after() 与 fadein() jquery 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16364206/

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