Zugriff auf das Dropped Item in einem jQuery.sortable
Aus ITwiki
Version vom 9. Mai 2012, 13:16 Uhr von Franky (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Problem == Ein jQuery.draggable wird mit einem jQuery.sortable über die Option ''connectToSortable'' verbunden. Wenn nun ein Objekt in das Sortable gezoge…“)
Problem
Ein jQuery.draggable wird mit einem jQuery.sortable über die Option connectToSortable verbunden. Wenn nun ein Objekt in das 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 folgendem 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
}
});