Zugriff auf das Dropped Item in einem jQuery.sortable

Aus ITwiki
Version vom 9. Mai 2012, 13:17 Uhr von Franky (Diskussion | Beiträge)

Wechseln zu: Navigation, Suche

Problem

Ein jQuery.Draggable wird mit einem jQuery.Sortable über die Option connectToSortable verbunden. Wenn nun ein Objekt in das jQuery.Sortable gezogen wird, kann man über das Event receive über ui.item auf das Quellobjekt zugreifen, nicht aber auf das gedroppte Objekt.

Lösung

Über folgenden Code kann man das gedroppte Objekt ansprechen:

$(".sortable").sortable({
                receive:
                    function(event,ui) {
                       var newItem = $(this).data().sortable.currentItem;
                       // mach was immer Du damit machen möchtest
                    }


                });