2017-02-21 44 views
0

我需要一個簡單的解決方案,用一個新的div替換div,跨瀏覽器兼容使用JavaScript或JQuery。我將在下面添加一些代碼。格 「myDiv-B」 需要通過一個新的div來代替:用新div使用jQuery或javascript替換div

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

這裏是我的div

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

請搜索你的答案你問一個問題之前,讀取(在【如何問問題幫助中心] http://stackoverflow.com/help/how-到問) – George

+1

使用 - '$( '#myDiv-A')HTML(yourcontent);' 你myDiv-B將 –

+0

代替@亞歷-約努茨米哈伊,的確是這樣,謝謝! – Eddy

回答

1

您應該使用.replaceWith()方法。

.replaceWith方法在該組匹配 元件的替換每個元素。

$('#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

你有足夠的代表標記爲重複,不是? – mplungjan