Hi,
Die <i>s sind wirklich so schlimm. Und ein Button bringt von Natur aus schon Padding links und rechts mit.
Ok, ich habe alles auf Button umgebaut und bin wieder einen Schritt weiter. Nun ist der Button auch nach dem Edit klickbar, aber er hat die ID verloren.
alert(datenset.id); // hier ist die ID noch vorhanden
$('#normalline_'+datenset.id).html('<td>' + datenset.wert + '</td><td><button id=\"edit_\"' + datenset.id + ' class=\"icon_edit_kat\"><i class=\"fa fa-edit fa-fw\"></i></button><button class=\"icon_remove_kat\" id=\"remove_\"' + datenset.id + '><i class=\"fa fa-remove fa-fw\"></i></button><button class=\"icon_edit_kat\"><i class=\"fa fa-sort fa-fw\"></i></button><button id=\"save_\"' + datenset.id + ' class=\"icon_save_deaktiv_kat\"><i class=\"fa fa-save fa-fw\"></i></button></td>');
Und nachdem obiger String in den html-Teil eingesetzt wurde und der Edit-Button geklickt wurde, wird zwar der Event-Handler angesprochen, aber bei einem alert(this.id) ist nur "edit_" dort angekommen.
Warum jetzt das?
Pit