Autor Zpráva
AlMear_01
Profil *
ahoj,
mam dynamicky obsah, vlozim do divu divy ale updaty apod. no slozite vysvetlovat.
vkladam do divu divy a pak se jich zbavuji.zatim to delam stylem display:none ale nezatizi to prilis pamet kdyz jich dam 100 na display:none a uz je nikdy nepouziju?je to zbytecne ne?
ale zase vymazat je stylem innerHTML=""; na rodice v kterem jsou vlozeny by nebylo dobre, smazalo by to i ty co tam maji zustat.
premyslel jsem nad necim typu delete document.getElementById("x"); ale to neproslo.
delete maze pole a atd ne?tak ted jsem opravdu v koncich.
Diky za radu(odpoved na otazky typu Proc to potrebujes. ano potrebuju to dobre jsem si to rozmyslel opravdu :D)tak diky moc
Oswald
Profil
Myslim, že sto divů paměť nijak dramaticky nezatíží. Pomocí div.parentNode.removeChild(div) se odstraní ze stromu dokumentu. Pokud na něj ale bude i nadále ukazovat nějaká proměnná, tak zůstane v paměti (a lze do dokumentu opětovně vložit), takže pokud na něj máš odkaz třeba ve vlastnosti nějakého svého objektu, je vhodné ho také odstranit, např. pomocí delete mojeDivy.cerveny.
AlMear_01
Profil *
Presne to jsem potreboval :)) Ok
AlMear_01
Profil *
Presne to jsem potreboval :)) Ok
Toto téma je uzamčeno. Odpověď nelze zaslat.

0