os escribo a ver si me podéis ayudar.
Estoy haciendo una web y quiero dejar estática la parte superior y el menú y cargar páginas html para el contenido.
Lo he hecho de forma estática para que cargue siempre la misma y funciona bien. Lo que no se es como hacerlo para cargar cada página del menú.
Esto es lo que tengo hecho:
Código HTML:
<html> <head> <script type="text/javascript"> $(function() { $("#contenido").load("welcome.html"); }); </script> </head> <body> <div> <ul> <li class='has-sub'><a href='#'><span>Home</span></a> <ul> <li><a href="ejemplo1.html">Opción 1</a></li> <li><a href="ejemplo2.html">Opción 2</a></li> <li><a href="ejemplo3.html">Opción 3</a></li> <li><a href="ejemplo4.html">Opción 4</a></li> </ul> </li> </ul> </div> <div id="contenido"> </div> </body> </html>
-o metiendo el load(), que no se si se puede, dentro de cada item del menú (dentro de cada "<a ref")
-o guardando un valor en una variable en cada "<a ref" y donde se ejecuta el .load() un "select/option/ifs encadenados" para cargar el html correcto.
Se puede hacer alguna de las dos? Lo pregunto porque no se como sería la sintaxis dentro del ref.
Gracias y un saludo