2017-02-21 2 views
0

Ich brauche eine einfache Lösung zum Ersetzen eines Div mit einem neuen div, Cross-Browser kompatibel mit Javascript oder JQuery. Ich füge unten einen Code hinzu. Div "myDiv-B" muss durch ein neues div ersetzt werden:Replace div mit neuen div mit jQuery oder Javascript

<div id="myDiv-C">{% include 'snippets/contactpaneel.rain' %}</div> 

Hier meine divs sind

<div id="myDiv-A"> 
<div id="myDiv-B"></div> 
</div> 
+1

Bitte für deine Antwort suchen, bevor Sie eine Frage stellen, lesen Sie die [Hilfezentrum, wie eine Frage stellen] (http://stackoverflow.com/help/how- fragen) – George

+1

Einsatz- '$ ('# myDiv-A') html (yourcontent).' und Sie myDiv-B wird von –

+0

@ Alexandru-Ionut Mihai ersetzt werden, ja es ist, danke ! – Eddy

Antwort

1

Sie .replaceWith() Methode verwenden sollten.

Methode ersetzt jedes Element in der Menge der übereinstimmenden Elemente.

$('#myDiv-B').replaceWith('<div>Hello</div>');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="myDiv-A"> 
 
<div id="myDiv-B"></div> 
 
</div>

+1

Sie haben genug Rep als doppelt, nein? – mplungjan