jQuery UI sortable: Move-Klon, aber halten Sie original

Nun habe ich eine Spalte von Elementen, und ich habe es bis zu dem Punkt, wo, wo ich ziehen, es Klone, aber wenn ich fallen, so löscht das original.

$( ".column" ).sortable({
        helper: 'clone',
        connectWith: ".column",
        connectWith: ".grid",
        start: function(e, ui){
            ui.placeholder.height(ui.item.height());
             $(".column" ).find('.portlet:hidden').show()
             console.log('started')
        },
        stop: function(event, ui) {
            $(ui.helper).clone(true).removeClass('box ui-draggable ui-draggable-dragging').addClass('box-clone').appendTo('body');
        }
    });

Wie kann ich das original behalten, wo seine an (ohne re-anfügen an die Spalte) und die Klon-Bewegung an die gewünschte Position?

  • Hüten Sie sich auf ungültige HTML (doppelte IDs) bei der Nutzung clone().
  • Diese Frage ist sehr ähnlich und hat eine tolle Antwort-Blick auf die top-gewählt, nicht das akzeptiert man.
InformationsquelleAutor | 2013-01-07
Schreibe einen Kommentar