0 0 Stimmen

jQuery: Element ersetzen

Frage von Compi | 09.04.2012 um 23:56 Uhr

Ich würde gerne ein komplettes Element meines HTML Codes mit der Hilfe von jQuery ersetzen.

Wie man den Inhalt eines Elements austauscht, weiß ich:

var neuerinhalt = 'Neuer Inhalt';
$('#element').empty().append(neuerinhalt);

Ich möchte aber, dass das komplette Element mit einer bestimmten id ausgetauscht wird. Das alte Element soll also verschwinden, das neue an dieser Stelle erscheinen. Geht das?

AntwortenPositivNegativ

Progger99

Profil anzeigen | Nachricht
Avatar
0Beste Antwort
0 Stimmen

Ja das geht. Versuche es einfach mal mit folgendem Code:

$('#element').replaceWith('<div>Neues Element!</div>');

Damit tauschst du das alte Element mit der id "element" gegen das neue Element, den HTML Code in der Klammer, komplett aus.
12.04.2012 um 15:38 Uhr

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

Wichtiger Hinweis

Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.