javascript - 删除以前的元素后如何动画元素向上移动?

标签 javascript jquery css

所以我有这个示例代码:

<ul>
  <li class="class1">row1</li>
  <li class="removeme">row2</li>
  <li class="removeme">row3</li>
  <li class="removeme">row4</li>
  <li class="class1">row5</li>
</ul>

//Javascript
$('.removeme').remove();

一旦删除了所有 removeme 元素,如何使 row5 元素向上移动动画?我的 css3 转换也已设置。

最佳答案

您可以将“删除我”li 放在容器中(如跨度)并折叠该容器。

$(container).fadeTo(200,0).animate({height: 0});

类似的东西。

关于javascript - 删除以前的元素后如何动画元素向上移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14512639/

相关文章:

javascript - 在 div 中包装 slider 降低高度

javascript - 字体大小更改时动态调整容器大小

javascript - 添加 CSS 的缩放转换问题的 Jquery UI 可拖动

javascript - 更改 body 不透明度关键帧

javascript - Google GeoChart 上带有文本的标记

javascript - jquery/javascript 中的反向定时器?

javascript - Google Apps 脚本中的数组支持哪些函数?

jquery - 动态显示更改 iframe 滚动

javascript - 如何检查浏览器是否在 MAC 上运行?

Javascript:在调用 eval 之前检查字符串是否是有效的函数名称