jQuery: ¿mover el elemento y volver a su ubicación anterior exacta?

Estoy tratando de usar jQuery para mover un elemento de una ubicación a otra en el DOM. Hay elementos idénticos al contenedor original a su lado, entonces, ¿cómo almaceno su ubicación anterior exacta para que regrese a ella? Aquí hay un ejemplo ...

<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>

... los divs de "movimiento" se mueven individualmente al div "contenedor", luego regresan a su ubicación anterior en un evento a través de jQuery .appendTo (). ¿Cómo me aseguro de que cada div "mover" vuelva a su ubicación anterior exacta detectando de dónde se movió (su ubicación exacta en el DOM en relación con el documento, o un contenedor primario especificado de otra manera)?

EDITAR: He corregido las clases en los divs ya que el caso específico en el que estoy trabajando tiene los elementos de la lista como duplicados exactos entre sí (estructuralmente), con contenido único dentro de sus elementos respectivos. Además, el evento para mover un div "mover" de vuelta a su ubicación original es un botón que se hace clic dentro de él. ¿Cómo sabe el elemento movido a dónde mover hacia atrás una vez (específicamente, cómo sabe qué elemento de la lista dentro de la lista)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta