我尝试创建一个简单的 HTML 任务板、一些列和一些任务,以及将任务从一列移动到另一列的服务器端事件。使用 jQuery,删除和添加元素很容易,但我想要一个效果(动画)来显示任务正在从 A 列移动到 B 列。
HTML 很简单,只是一个视图 div 的:
<div id="colA" class="column">
<div id="task1" class="task">Task 1</div>
</div>
<div id="colB" class="column">
<!-- move task1 here -->
</div>
以及由服务器端事件调用的 JavaScript 函数:
function moveTask(taskId, fromId, toId) {
// move #task1 from #colA to #colB with a nice animation
}
使用 jquery-1.8.3 和 jquery-1.9.2 但我不限于此,也可以使用其他库。