JQuery按度数放置X像素

时间:2013-06-10 17:00:05

标签: jquery css trigonometry

基本上我想从当前位置向中心放置一个X像素。这是我的代码:

var sitX = parseInt($('div.par[id='+my+']').css("left"))+43; //43 is half the width
var sitY = parseInt($('div.par[id='+my+']').css("top"))+43; //43 is half the height
var deltaY = sitY - 200; //200 is the vertical center of the screen
var deltaX = sitX - 380; //Same for the horizontal
ang1 = Math.atan(deltaY / deltaX) * 180 / Math.PI;
...

我稍后在具有绝对定位的元素上使用right=(Math.cos(ang1)*60)top=(Math.sin(ang1)*60)创建它。

我错过了什么?

0 个答案:

没有答案