¡Hola gente de MyBB-Es! Vengo aqui con una nueva duda y es que me esta comiendo realmente la cabeza. Tengo un spoiler en mi foro el cual muestra su contenido al hacer click en el texto "Mostrar" u oculta al hacer click en el texto "Ocultar". Lo que yo quiero hacer es que esto cambie y se deba hacer click en la parte de arriba del spoiler para que cumpla su función, es decir, la barra que muestra el nombre del spoiler y tal.
El codigo es el siguiente.
Código:
<div id="spoiler"><div style="width: 95%; min-height: 25px; padding: 3px; padding-top: 7px; background-color: #FFF; border: 1px solid #CCC; border-radius: 4px; font-size: 1.0em; margin-left: auto; margin-right: auto; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); margin-top: 2px; margin-bottom: 2px;"><div style="margin-bottom: 3px; font-size: 1.0em; font-weight: bold; display: block;"><span 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.innerHTML = '<b>$1 </b><a href=\'#\' onClick=\'return false;\'>Ocultar</a>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<b>$1 </b><a href=\'#\' onClick=\'return false;\'>Mostrar</a>'; }" /><b>$1 </b><a href="#" onClick="return false;">Mostrar</a></span></div><div class="quotecontent"><div style="display: none; padding-top: -10px; padding-bottom: -10px;">$2</div></div></div></div>
Espero su respuesta, muchas gracias.