Je suis en train de comprendre pourquoireplaceWith et jQuery draggable drop?
$('#title').replaceWith('ha');
travaillera en dehors de la
drop: function(event, ui) {}
zone
dans le script largable de jquery, mais il ne fonctionnera pas à l'intérieur. Plus précisément, si je
$(".droppable").droppable({
drop: function(event, ui) {
$('#title').replaceWith('ha');
}
je reçois un Runtime Error (line 1102) data(...).options is null or not an object
. Aussi, si j'insère un $('#title').append('ha');
dans le drop :, ça marche. Toutefois, si je mets $('#title').replaceWith('ha');
nulle part ailleurs en dehors
$(".droppable").droppable({ /* */ });
ça marche?
Vous aviez raison. L'événement drop a été déclenché sur quelque chose dont il n'y avait plus d'élément à supprimer. Firebug m'a aidé à identifier le problème. – Rio