27-解决方案
6.7.2 解决方案
要实现这一目标,只要获得元素的位置,然后相应设置CSS属性即可:
var $myElement = jQuery('#foo p').eq(0),
elPosition = $myElement.position();
$myElement.css({
position : 'absolute',
top : elPosition.top,
left : elPosition.left
});
也可以简单地相对当前位置重新定位一个元素:
var $myElement = jQuery('#foo p').eq(1),
elPosition = $myElement.position();
$myElement.css({
position : 'absolute',
top : elPosition.top + 20,
left : elPosition.left + 20
});