我搜索过高低,似乎无法找到解决方案。
我希望能够点击div并让它在特定位置(例如,x:200 y:200)动画,无论它在页面上的位置如何。例如,如果我在页面上散布了4个div,我希望能够将它们设置为统一坐标的动画。有谁知道我怎么能做到这一点?非常感谢。我尝试过使用.position和.offset的各种技巧,但似乎都没有。
感谢。
答案 0 :(得分:2)
使用.animate()
。看看这个例子:
$('#myDiv').animate({top: '50px', left: '50px'}, 2000, function () {
console.log('done!');
});
它将在2秒的时间内将id为“myDiv”的div设置为(50,50)。