Hola, estuve buscando varios codigos de spoiler por internet y el unico q me gusto y funciono fue el siguiente:
Código HTML:
<div class="pre-spoiler"> <span style="float:left; padding-top: 2px;"></span> <input type="button" value="Mostrar" style="width:80px;font-size:10px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'Mostrar';}"> </div> <div> <div class="spoiler" style="display: none;">texto dentro del spoiler</div></div>
En la pagina de noticias me ha funcionado perfecto ya que solo inserto texto, pero en la pagina de videos donde inserto videos de youtube no me funciona ya q al expandir cualquier spoiler solo responde el primero agrandandose o achicandose.
Alguien tiene idea porq o q debo cambiar para q funcione de manera correcta.
Por las dudas les dejo la web donde estan los problemas.
http://www.jockeyvillamaria.com.ar/
Gracias!