那是我的代码http://jsfiddle.net/BREvn/2/(有效),但我希望每个div都具有唯一的位置坐标。现在,脚本优先,其他人移至他的位置。如何解决这个问题?我尝试了.each函数,但没有任何结果。我认为这很容易,但是我在jquery / javascript中太好了。

$('#latestblock').animate({
  top: newY,
  left: newX
}, 500, function() { });


我认为这里一定是循环的,但不知道该怎么做。

最佳答案

像这样吗

http://jsfiddle.net/BREvn/5/

我将id重命名为一个类,并创建了一个无限循环。
还将对象发送到moveRandom函数'moveRandom(obj)'中,在完成动画处理后,自行调用moveRandom函数。

$('.latestblock').each(function() {
    moveRandom($(this));
});

关于javascript - jQuery随机位置到多个div,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14339340/

10-13 04:45