1

我想在页面上的某处添加按钮来操作 JQuery Draggable 元素而无需鼠标拖动,即以编程方式。换句话说,我想根据用户单击的按钮向上或向下、向左或向右移动(或平移)其容器内的可拖动元素。我该怎么做?我似乎无法在文档中找到该选项。我是否只是简单地操纵 CSS left/top 来实现它并确保我不会离开容器?

$(".drag-view").draggable({drag:function(event, ui){containment:a /*...*/}});
4

1 回答 1

6

您可以在屏幕上绘制元素,然后使用 $.animate() 将其移动到位。该元素必须绝对定位才能以这种方式设置动画,并且正如您所提到的,它是 top 和 left 的结果。

于 2012-04-09T22:22:41.790 回答