2013-05-05 99 views
3

有没有一种方法来打开相对于调用它开幕剑道UI窗口

按钮的位置的剑道窗口(我想旁边打开的窗口中调用它的按钮。)

+0

一旦你打开了剑道窗口的新窗口将打开并且您可以在那里调整窗口内容 – 2013-05-05 14:43:36

+0

如何提供被调用按钮的x,y? – Jeb 2013-05-05 14:45:05

回答

3

为获得在x,一个html elemnt

offset() 

y坐标获得当前第一个匹配元素的偏移量,以像素为单位,相对于文档。

position() 

获取元素相对于其偏移父项的顶部和左侧位置。

知道这一点,那么很容易...(用我的小SVG项目为例页)

var x = $("#wrapper2").offset().left; 
var y = $("#wrapper2").offset().top; 

console.log('x: ' + x + ' y: ' + y); 

输出:

x: 53 y: 177