Hola de nuevo chicos, aparentemente he encontrado la solución:
Código Javascript
:
Ver original<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#div1").remove();
});
</script>
Lo he probado y hace desaparecer los elementos que me interesan, pero cuando miro el código fuentes, esos elementos siguen estando ahí. ¿Por qué hace lo mismo que el "display:none" ? Se supone que elimina un elemento HTML del todo, no lo esconde.