HTML verwenden:ein DIV Entfernen Sie einen Link
<div class="row">
<!-- content -->
<a href="#" class="remove">remove</a>
</div>
JS:
$('.remove').click(function(){
$(this).parent().remove();
return false;
});
Wenn nur ein DIV ist es funktioniert OK, aber wenn es mehrere DIVS (class="row"
) sind, wird es nicht tun etwas. Es werden auch keine Fehler zurückgegeben.
EDIT: Ich sollte hinzufügen, dass standardmäßig gibt es nur ein div - zusätzliche divs werden dynamisch mit einer jQuery-Klonfunktion erstellt - vielleicht ist dies der Grund, warum es die neue Verknüpfung/Div nicht erkennt?
Ist das */'absichtlich? – Corey
Nein, tut mir leid, es ist nicht (nur entfernt). – GSTAR
Habe einfach noch ein paar Tests gemacht - wenn es mehrere DIVS gibt dann funktioniert nur der erste 'remove'-Button - die nachher machen nichts mehr. – GSTAR