mgsccc escribió:Lo que yo quiero es saber es la ruta o enlace de est manera : palabra de por ejemplo la ruta que hay que poner para lo que esta en negrita (no voy crear subsecciones) y donde hay que poner ese enlace.
desplegable1.addItem('Pagina 02','ruta');
Salu2 :D
Hola
Creo que le entiendo lo que quiere decir, pero si usted quiere poner una ruta, precisamente allí, que es una casilla que tiene tres subsecciones no le conviene hacerlo, debe hacerlo en una casilla que no tenga Subsecciones, y la que usted me está enseñando es una sección a la que le corresponden tres Subsecciones, si quiere hacerlo en esa misma lo que puede hacer es eliminar primero esas tres Subsecciones en el archivo "definir menus", por ejemplo: así es basicamente el primer desplegable
if (TransMenu.isSupported())
{
var ms=new TransMenuSet(TransMenu.direction.down,1,0, TransMenu.reference.bottomLeft);
var desplegable1 = ms.addMenu(document.getElementById('desplegable1'));
desplegable1.addItem('Seccion 1','ruta');
desplegable1.addItem('Seccion 2','ruta');
var desplegable1_0 = desplegable1.addMenu(desplegable1.items[1]);
desplegable1_0.addItem('Sub-Seccion 2.1','ruta');
desplegable1_0.addItem('Sub-Seccion 2.2','ruta');
desplegable1_0.addItem('Sub-Seccion 2.3','ruta');
desplegable1.addItem('Seccion 3','ruta');
desplegable1.addItem('Seccion 4','ruta');
desplegable1.addItem('Seccion 5','ruta');
var desplegable1_0 = desplegable1.addMenu(desplegable1.items[4]);
desplegable1_0.addItem('Sub-Seccion 5.1','ruta');
desplegable1_0.addItem('Sub-Seccion 5.2','ruta');
TransMenu.renderAll();
}
Si se fija, donde dice: desplegable1.addItem('Seccion 1','ruta');
Esa es una sección que no tiene desplegable, y allí puede poner :
desplegable1.addItem('Pagina 2','pagina2.html');
y lo llevará a una página que usted haya creado en su web en que también estén los desplegables.
Pero si usted como dice en su ejemplo en que me está mostrando una Seccion que tiene Subsecciones, como ésta:
desplegable1.addItem('Seccion 2','ruta');
var desplegable1_0 = desplegable1.addMenu(desplegable1.items[1]);
desplegable1_0.addItem('Sub-Seccion 2.1','ruta');
desplegable1_0.addItem('Sub-Seccion 2.2','ruta');
desplegable1_0.addItem('Sub-Seccion 2.3','ruta');
Esta es una Sección que tiene tres Subsecciones, y donde debiera de poner las rutas es en las Subsecciones, no en la que dice Seccion 2.
Si usted le quiere quitar esas subsecciones a esa Seccion 2 lo que debe hacer es borrarlas y así puede poner la ruta en esa Seccion 2, que ya no tendrá subsecciones.
Los desplegables ya están prefijados para que si usted pone una ruta le lleven a determinada página, y en esa página en lo concerniente a los desplegables no tiene que hacer nada mas que en alguna parte hacer enlaces a otras páginas, como por ejemplo en un menu lateral, si usted crea una página mas en su web, desde los desplegables puede ir a esa página (Pag. 2) poniendo la ruta correspondiente como le indiqué antes, pero ir de esas páginas a otras ya debe usar enlaces desde la página a menos que usted vaya a crear muchas páginas y utilice solo los desplegables para ir a ellas, y en lo que me dice de las <a href, eso no se usa en los desplegables, por que ya están prefijados para ello.
Imaginese que no se quiera ninguna subseccion en algun desplegable, entonces lo dejaría así:
if (TransMenu.isSupported())
{
var ms=new TransMenuSet(TransMenu.direction.down,1,0, TransMenu.reference.bottomLeft);
var desplegable1 = ms.addMenu(document.getElementById('desplegable1'));
desplegable1.addItem('Seccion 1','ruta');
desplegable1.addItem('Seccion 2','ruta');
desplegable1.addItem('Seccion 3','ruta');
desplegable1.addItem('Seccion 4','ruta');
desplegable1.addItem('Seccion 5','ruta');
TransMenu.renderAll();
}
Y ahora como ya tengo cinco páginas desde la principal entonces iría a ellas solo por medio de ese desplegable:
if (TransMenu.isSupported())
{
var ms=new TransMenuSet(TransMenu.direction.down,1,0, TransMenu.reference.bottomLeft);
var desplegable1 = ms.addMenu(document.getElementById('desplegable1'));
desplegable1.addItem('Pag.2','pagina2.html');
desplegable1.addItem('Pag.3','pagina3.html');
desplegable1.addItem('Pag.4','pagina4.html');
desplegable1.addItem('Pag.5','pagina6.html');
desplegable1.addItem('Pag.6','pagina7.html');
TransMenu.renderAll();
}
Y volvería a esas páginas por medio de l desplegable
Cada página la he llamado cuando las he creado, pagina2.html, pagina3.html, etc. etc. etc.
Y en las páginas en donde están ya prefijados los desplegables en la capa "navegación, como el del ejemplo es el desplegable 1
iría de esta manera
<div id ="navegacion">
<ul>
Páginas.
Así es mas o menos como funcionan los desplegables.
Saludos