Spelmann
Erfahrenes Mitglied
Hi,
Als JavaScript Neuling versuche mal wieder ein paar Schritte diesmal mit jQuery.
Ich erzeuge Textfelder mit folgendem Code
Das Hinzufügen funktioniert. Nur für das Löschen fehlt mir wohl der richtige Ansatz. Wie könnte ich das Lösen?
Als JavaScript Neuling versuche mal wieder ein paar Schritte diesmal mit jQuery.
Ich erzeuge Textfelder mit folgendem Code
Code:
$(document).ready(function(){
var îd = 1;
//Diese Funktion fügt eine Zeile hinzu
$("#neu").click(function(){
var zeile = '<div id="Zeile'+îd+'"><input name="'+îd+'" type="text" value="Feld mit der ID '+îd+'"> <div class="entfernen" id="erase'+îd+'">entfernen</div></div>';
$("#ausgabe").append(zeile);
//Funktion um eine Zeile zu entfernen?
$("#erase"+îd).click(function(){
$("#Zeile"+îd).remove();
});
îd++;
});
});
HTML:
<style type="text/css">
<!--
#neu {cursor:pointer;}
.entfernen{cursor:pointer}
-->
</style>
</head>
<body>
<div id="neu">Input Feld hinzufügen</div>
<div id="ausgabe"><br></div>
</body>
Das Hinzufügen funktioniert. Nur für das Löschen fehlt mir wohl der richtige Ansatz. Wie könnte ich das Lösen?