Tengo un elemento #superWidget en la DOM que es muy interactivo. Utiliza jquery UI ordenable, arrastrarse, y un montón de otros plugins.

<div id="wrapperA"></div>
<div id="wrapperB">
  <div id="superWidget"></div>
</div>

Quiero cambiar la posición de #superWidget en el DOM. Quiero quitar de #wrapperB y lugar en #wrapperA.

<div id="wrapperA">
  <div id="superWidget"></div>
</div>
<div id="wrapperB"></div>

He intentado lo siguiente…

var copy = $("#superWidget").clone(true, true);
$("#superWidget").remove();
$("#wrapperA").append(copy);

…sin embargo esto rompe un montón de plugins.

Yo no quiero tener que volver a enlazar todo. Hay una manera mejor de hacer esto? (Me doy cuenta que la interfaz de usuario jquery que se puede ordenar de alguna manera es capaz de mover elementos en el DOM sin romper la interactividad… debe haber una forma.)

Gracias (por adelantado) por su ayuda

InformationsquelleAutor user1031947 | 2012-12-30

1 Comentario

Dejar respuesta

Please enter your comment!
Please enter your name here