Tach!
geht so ein Kontrukt grundsätzlich nicht oder ist einfach ein Fehler drin?
$('#myDel').on('click', function(){ $('#myVan' + ' .myButton').html("<span id='TDel'>Wirklich löschen?<span>"); }); $('#TDel').on('click', function(){ console.log(this.id); $("#formDel").submit(); });
Du musst die zeitliche Reihenfolge beachten. Wenn das Element mit der ID TDel erst im Click-Eventhandler von myDel erstellt wird, kann auch erst danach eine Zuweisung eines Event-Handlers erfolgreich sein. In deinem Code gibt $('#TDel') eine leere Menge zurück, und das on() kann da nichts hinzufügen.
dedlfix.