javascript - Jquery 动画不工作。我需要在表格中添加一行动画

标签 javascript jquery

我有一个函数,可以向表中添加一行 id="dummy"的行,我需要它来为其设置动画。我需要其他行滑下来。

我必须使用以下代码,但它不会动画,只是添加行。

var removeImage = '<td><img src="images/b_redcross.gif" alt="" hspace=0 border="0" align="absMiddle" style="cursor:pointer;width:1.2em;width:1.2em; padding-left:5px; padding-right:5px;" ></td>';
        var html = '<tr><td class="blueFont_inset">test</td><td class="blueFont_inset">test</td>'+removeStaffImage+"</tr></td>";
        $(html).hide().insertAfter($("#dummy")).slideDown('slow'); 

最佳答案

这个问题在以下问题中得到解决:

How to Use slideDown (or show) function on a table row?

基本上,您需要将 td 的内容包装在 div 中并为其设置动画。

关于javascript - Jquery 动画不工作。我需要在表格中添加一行动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16239893/

相关文章:

javascript - Jquery Position 在第一次通话时不兑现

javascript - 通过点击按钮刷新图像,无需刷新页面

javascript - Node.js测试如何使用独享的Redis数据?

javascript - 根据两个条件进行过滤

javascript - 如何使图像停留在鼠标悬停在它自己的位置

javascript - 挣扎于 jQuery Toggle 函数

javascript - 无法使用 JS 循环获取选定选项

javascript - 为什么不能通过 Javascript 中的自调用函数动态创建变量?

javascript - jquery::为什么悬停会立即触发?

javascript - 组织多个 onChange 事件