这个问题将会是我的死亡。我试图用jquery从头开始创建一个starfield类型的动画。我的jfiddle的链接是http://jsfiddle.net/wompdesigns/jNBAk/4/。这给我12个随机放置在屏幕上的小divs很好。我真的没有问题做代码动画。我所遇到的问题是从中心点div(绿色)找到放置的div(红色)的目标点。换句话说,我想从放置的div(红色)到父div的末端,以与中心对应的角度(绿色)。我希望这个问题是有道理的,并且感谢任何试图解决这个问题的人。 jQuery代码如下:Starfield动画两点之间的角度路径
$('.cs').each(function(index) {
var posx = Math.ceil(Math.random() * (60-40+1)) + 40;
var posy = Math.ceil(Math.random() * (60-40+1)) + 40;
$(this).css({left: posx+"%", top: posy+"%", });
});
这工作完美!感谢你们俩。两个答案都以不同的观点正确解释。我真的希望我可以将两个答案都标记为正确。这个来自Tallmaris的实例很好用,但我也很好地使用了@Jevgeni Smirnov制作的配方。再次,谢谢你们! – user1875280
@ user1875280很酷。有什么东西可以展示吗?我感兴趣的是它的样子。 –