Intente hacer un clon y agregarlo al body
:
$(".external-event").draggable({
revert: true,
appendTo: 'body',
helper: 'clone'
});
Consulte la documentación appendTo (): JQuery UI API.
AppendTo designa a qué elemento se debe agregar el ayudante arrastrable mientras se arrastra. Por defecto, esto se establece en Elements Parent.
ACTUALIZAR:
Descubrí una forma de lograr la funcionalidad que deseaba en congruencia con el buen complemento de desplazamiento. Cuando se arrastra el elemento establece el elemento original en visibility:hidden
Por lo tanto, el lugar todavía se conserva y luego, cuando se deja caer el artículo, revierte el visibility
. Aquí esta la violín actualizado.