Wie können Sie beim Drag & Drop von jQuery UI-Drag & Drop-Elementen das Drag & Drop-Element ändern? Ich versuche, einen DIV zu einem anderen sortierbaren DIV zu ziehen. Bei Drop möchte ich die Klassen auf dem gelöschten DIV ändern und seinen innerHTML-Inhalt ändern.Verwenden der jQuery-Benutzeroberfläche Ziehen und Ablegen: Ändern des gezogenen Elements beim Ablegen
Nach verschiedenen Fragen Stackoverflow zu lesen, sieht mein Code wie folgt aus:
$(".column").droppable({
accept: '.element-dragging',
drop: function(event, ui) {
if ($(ui.draggable).hasClass("elemtxt")) {
$(ui.draggable).replaceWith('<div class="element element-txt">This text box has been added!</div>');
}
}
})
Es ist nicht für mich arbeiten. :-(
Eine vollständige Kopie meines Codes an http://www.marteki.com/jquery/bugkilling.php befindet
Vielen Dank! Das funktioniert großartig! –
Ich habe dies auf dem 'receive' Event mit epischen Fehler versucht. Danke für eine ausführliche Antwort! –
Ich auch - das verdient zwei Antworten 'Wert von rep :-) –