【发布时间】:2010-11-22 18:19:42
【问题描述】:
所以我有这个正在进行的项目,现在我卡住了:(
我的问题是,当我拖放我的项目时,我需要获取/设置它相对于容器的位置,而不是整个身体,所以据我所知,我应该使用 position()。我这样做是使用
var pos=$(ui.helper).position();
objName = "#leaf"+counter++
$(objName).css({"left":pos.left,"top":pos.top});
虽然这会在我拖入 div 之后引入跳转。
我有这个工作,它可以使用 var pos=$(ui.helper).offset(); 给我绝对的左右值并将我的容器(#treeContainer)CSS设置为不包含“位置:相对;”虽然这给了我相对于整个页面的绝对值!
非常感谢您的任何回复!
【问题讨论】: