jquery可拖动在固定位置可拖动

时间:2013-05-21 18:26:41

标签: jquery drag-and-drop

我坚持2 jq拖放问题,需要帮助来解决这个问题。 看小提琴:http://jsfiddle.net/perea1/898wZ/11/

1)我有一个可拖动的(“克隆”)在固定位置可拖动的“拖动容器”。只要未拖动容器,“listitem”中的放置位置(偏移)就是正确的。 将容器拖到另一个位置后,放置位置变得不正确。

<div class="dragcontainer">
    <div class="handle">drag me here</div><br />
    <div class="clonesort">clone me / sortable</div>
    <div class="clone">clone me / nested</div>
</div>
<div class="list">
    <div class="listitem">list item 1</div>
    <div class="listitem">list item 2</div>
</div>

。)将“克隆我嵌套”拖动到“列表项”(放置位置正确) 。)现在拖动容器(“拖我在这里”) 。)将“克隆我嵌套”拖动到“列表项”(放置位置不正确)

2)附加元素不可删除 a)将“clone me sortable”拖动到“List item” - 新列表项必须是可放置的,但不是 b)同样用于拖动“克隆我嵌套” - 新克隆必须是可放置的,但不是

最好的问候, 彼得

2 个答案:

答案 0 :(得分:1)

如果您遇到此问题: 获取可拖动的固定位置的偏移位置,并将顶部/左侧偏移添加到放置位置

答案 1 :(得分:0)

您需要使用jQuery draggable()包含选项。