0

我有一些像这样的html:

<div>
    <button>Clone the parent</button>
    <div>Drag the parent</div>
</div>

父级是 jQuery 可拖动的。当单击按钮以外的任何内容时,我想将整个父级拖动到新位置。

但是,如果按钮按下鼠标,我想克隆父级,并开始拖动克隆。

我以为我可以在“start”方法中使用 draggable("option", "helper", "clone|original") 方法,但这似乎直到鼠标再次下降后才生效。

所以,相反,我只是手动,在单击按钮时克隆父级,但我不知道如何使克隆的父级与 droppable 和在 mousemove 上的克隆移动相得益彰,因为我需要所有这些鼠标落下时的位置。

关于如何做到这一点的任何想法?

4

0 回答 0