[英]How to remove div contents
我想刷新div標簽的內容。 我使用Openlayer3創建地圖。 在我的網站上,有一個按鈕可將地圖渲染為div標簽,但是每次單擊該按鈕時,都會在最后一張地圖之后創建另一個地圖。 目標是刪除顯示在div中的地圖並渲染新地圖。 我怎樣才能做到這一點 ?
我試過了
$('map').empty();
擦除舊的並渲染新的,但是不起作用
$('map').remove();
如果要刪除舊地圖並制作一張新地圖,只需刪除舊地圖。
更好的是這樣做
$(".youMapContainer").empty()
如果您嘗試使用JQuery:
$("#map").html("");
香草:
function clearTheDiv()
{
document.getElementById("yourDivIdHere").innerHTML = "";
}
然后調用“ clearTheDiv();” 在HTML中。
謝謝。
使用clearTheDiv()
function traza_mapa() { // function to render the map
function clearTheDiv()
{
document.getElementById("map").innerHTML = "";
};
clearTheDiv();
......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.