我有一个 html 表格,当我单击任何tr
它时,它会tr
在单击带有向下滑动选项的“行”后显示一个新表格。它工作正常。
但是我需要使用slideUp然后slideDown选项来显示这个新的动态tr
行。如果您使用rediffmail登录,当我们单击任何邮件时,它将显示带有slideUp选项的新行,我们再次单击该行,新行将使用slideDown选项隐藏。rediff mail
我如何使用 jquery 实现这一点?
我有一个 html 表格,当我单击任何tr
它时,它会tr
在单击带有向下滑动选项的“行”后显示一个新表格。它工作正常。
但是我需要使用slideUp然后slideDown选项来显示这个新的动态tr
行。如果您使用rediffmail登录,当我们单击任何邮件时,它将显示带有slideUp选项的新行,我们再次单击该行,新行将使用slideDown选项隐藏。rediff mail
我如何使用 jquery 实现这一点?
不确定我是否理解您的问题,但这可能会有所帮助...
slideUp() 在表格行上不起作用,因为它们没有关联的高度,而是表格调整以适应其中的内容。要解决这个问题,请在行上每个 td 内的内容周围包裹一个 div,然后为这些 div 设置动画。
例如,这将正确地滑动()和删除()一个表格行:
rw.find("td").wrapInner("<div>");
rw.find("td div:not(:last)").slideUp();
rw.find("td div:last").slideUp(function(){ rw.remove(); });