无法放置相对于div的拖动元素 - jquery
问题描述:
这里的代码http://jsfiddle.net/DTYEB/将元素放入dropbox后如果我把下面的代码,我希望该元素位于25,25相对于保管箱(dropboxOuter)无法放置相对于div的拖动元素 - jquery
$(dragElement).animate({
"left" : "25",
"top" : "25"
}, 1000);
但是,这使该元素在div下...任何帮助
答
有几个错误的,我有固定的:http://jsfiddle.net/DTYEB/14/
- 您的第一个问题是您的目标位置不在 相同的级别/图层上。
- 你有你的容器类有(绝对&相对)双位置
- 我有你的目标的Dropbox设定为绝对(为了避免其他元素 可以更改顶部/左值)
代码我曾经获得的相对下降:
$(dragElement).animate({
left: $('#dropbox').position().left + 25,
top: $('#dropbox').position().top + 25
}, 1000);
+0
谢谢马克·... – user1184100 2012-02-16 12:35:40
更新.. http://jsfiddle.net/DTYEB/2/与上面的代码.. – user1184100 2012-02-16 11:30:05