He estado buscando por aqui pero no he encontrado ningún tema asociado. Lanzo la pregunta.
Tengo un menu con tres niveles de submenus hechos con spry objects, en concreto collapsible panel o panel que se puede contraer, hecho en DW CS3.
La cuestion es que quiero poner dos botones "desplegar todo" "plegar todo",por supuesto que estén activos cuando el panel se encuentre plegado o desplegado respectivamente.
este es el código que genera el DW CS3 al añadir el menú:
Código:
Supongo que se tendrá que hacer con java o si es desde el DW no se como hacerlo. <div id="CollapsiblePanel1" class="CollapsiblePanel" > <div class="CollapsiblePanelTab" tabindex="0">Menu1</div> <div id="CollapsiblePanel2" class="Level2"> <div class="CollapsiblePanelTab" tabindex="0">SubMenu1</div> <ul> <li><a href="LINK" target="_blank">Opcion1</a></li> </ul> <div id="CollapsiblePanel3" class="Level3"> <div class="CollapsiblePanelTab" tabindex="0">SubMenu2</div> <ul> <li><a href="LINK" target="_blank" >Opcion1</a></li> </ul> </div> <div id="CollapsiblePanel4" class="Level3"> <div class="CollapsiblePanelTab" tabindex="0">SubMenu3</div> <ul> <li><a href="LINK" target="_blank">Opcion1</a></li> <li><a href="LINK" target="_blank">Opcion2</a></li> </ul> </div> <div id="CollapsiblePanel7" class="Level3"> <div class="CollapsiblePanelTab" tabindex="0">SubMenu4</div> <ul> <li><a href="LINK" target="_blank">Opcion1</a></li> </ul> </div> </div> </div> <script type="text/javascript"> <!-- var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel1", {contentIsOpen:false, enableAnimation:false}); var CollapsiblePanel2 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel2", {contentIsOpen:false, enableAnimation:false}); var CollapsiblePanel3 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel3", {contentIsOpen:false, enableAnimation:false}); var CollapsiblePanel4 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel4", {contentIsOpen:false, enableAnimation:false}); var CollapsiblePanel7 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel7", {contentIsOpen:false, enableAnimation:false}); //--> </script>
Por favor si alguien me puede ayudar con esto estaré muy agradecido
Gracias