2009-07-08 128 views

回答

3

已经在这里找到答案

Get relative position between 2 DOM elements using JavaScript

var o1 = $(element1).offset(); 
var o2 = $(element2).offset(); 
var dx = o1.left - o2.left; 
var dy = o1.top - o2.top; 
var distance = Math.sqrt(dx * dx + dy * dy); 
+0

非常感谢,我还没有发现。看起来像一个优雅的解决方案。 :) – robotmay 2009-07-08 08:51:17

相关问题