标签: javascript jquery fadeout tr
我通过单击要删除的行中的链接从表中删除表行。我用fadeOut效果实现了这一点。
当我将tr.remove()置于fadeout的回调函数内部时,表行数仍然与删除前相同。
tr.remove()
例如,如果tbody中有3个表行,我在一行中单击“删除链接”,行fadeOut按预期方式,但表后行计数仍然相同(3)。
如果我从回调方法中取出tr.remove(),并且只是在没有任何淡出的情况下调用tr.remove(),则删除后表行数会正确减少。
为什么会这样?