jQuery - Element verschieben und an die exakte vorherige Position zurückkehren?

Ich versuche, jQuery zu verwenden, um ein Element von einer Position an eine andere im DOM zu verschieben. Daneben befinden sich Elemente, die mit dem ursprünglichen Container identisch sind. Wie speichere ich also den genauen vorherigen Speicherort, damit er wieder dorthin zurückkehrt? Hier ist ein Beispiel ...

<div class="container"></div>
<ul>
    <li></li>
    <li><div class="move">Content</div></li>
    <li></li>
    <li><div class="move">Content</div></li>
    <li></li>
</ul>

... die "move" -Divs werden einzeln in die "container" -Div verschoben und dann über jQuery .appendTo () an ihre vorherige Position in einem Ereignis zurückgebracht. Wie stelle ich sicher, dass jedes "Verschieben" -Div an seinen exakten vorherigen Speicherort zurückkehrt, indem festgestellt wird, von wo es verschoben wurde (genauer Speicherort im DOM relativ zum Dokument oder einem anderen angegebenen übergeordneten Container)?

BEARBEITEN: Ich habe die Klassen in den Divs korrigiert, da die Listenelemente in dem speziellen Fall, mit dem ich arbeite, (strukturell) exakte Duplikate voneinander sind und einen eindeutigen Inhalt in ihren jeweiligen Elementen aufweisen. Das Ereignis zum Verschieben eines "Move" -Divs an seine ursprüngliche Position ist auch eine Schaltfläche, die in ihm angeklickt wird. Woher weiß das verschobene Element, wohin es nach dem Verschieben zurückkehren soll (insbesondere woher weiß es, welches Listenelement in der Liste enthalten ist)?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage