jQuery - manipuler l'élément dans la liste triable

J'ai un déplaçable liste (.champ) où vous pouvez drag & drop des éléments dans une liste triable (.sortlist). J'ai fait de cette façon parce que je ne voulais pas la liste de référence (.champ) modifié en aucune façon. Il fonctionne très bien, sauf que je ne peut pas travailler sur la façon de manipuler la tombée de champ dans une liste triable.

Je peux le faire à partir d'un déplaçable dans une drop zone en utilisant les éléments suivants en fonction de l '"abandon": "dans droppable():

$(this).append('html code here to change content of dragged field');

Cependant cela ne fonctionne pas à l'intérieur d'un sortable(). Mon code ressemble à ceci:

$(".sortlist").sortable({
  receive: function(event, ui) {
    var dropElemTxt = $(ui.item).text();
    var dropElemId = $(ui.item).attr('id');
    $(ui.item).replaceWith('<li class="box" id="'+dropElemId+'">Updated field! '+dropElemTxt+'</li>');
  }
});

$(interface utilisateur.l'élément).remplaceavec changements du champ maître qui a été déplacée, si cela ne fonctionne pas. Et j'ai essayé $(this).remplaceavec, mais que les mises à jour de la sortable (zone de.sortlist).

La moindre idée de ce code que j'ai besoin de faire référence à l'élément déplacé?

Merci beaucoup,
Ali.

InformationsquelleAutor WastedSpace | 2010-01-19