Hola, buenas
Pues estoy programando con OO de JavaScript y dentro de un método de un objeto quiero ejecutar esta sentencia:
this.capa_bus.style.visibility = 'hidden'; después de que hallan transcurrido this.tiempo segundos.
(siendo... this.capa_bus = document.getElementById('mi_capa'); ...solo para dar mas detalles, aunq sin importancia)
Se hace con la función setTimeout(), pero no me sale. He probado muchas cosas, como por ejemplo:
setTimeout(eval(this.capa_bus.style.visibility+" = 'hidden'"),eval(this.tiempo)), pero no me da resultado.
Os agradecería que me ayudáseis. Gracias