Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Cargar pagina en div

Estas en el tema de Cargar pagina en div en el foro de Jquery en Foros del Web. Hola, Estoy desarrollando una web personal. Tengo un header y un menu horizontal que permanecen fijos y quiero que en un contenedor se muestren las ...
  #1 (permalink)  
Antiguo 07/12/2013, 17:37
 
Fecha de Ingreso: noviembre-2008
Ubicación: Sevilla
Mensajes: 157
Antigüedad: 15 años, 5 meses
Puntos: 2
Cargar pagina en div

Hola,

Estoy desarrollando una web personal. Tengo un header y un menu horizontal que permanecen fijos y quiero que en un contenedor se muestren las diferentes paginas de las que consta mi sitio al pinchar en las opciones del menu. Sin embargo, no consigo el efecto de mostrar la pagina en el div al pulsar los enlaces del menu.

Estoy usando jquery para mi proposito. Este es el codigo de mi pagina:
Código:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type">
<title>Index</title>
 <link type="text/css" href="personal.css" rel="stylesheet"></link>
</head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
	

	var url = "http://localhost:8080/PaginaPersonal/";
	$("nav a").click(function(e){
		e.preventDefault(); 
		var href = url + $(this).attr('href'); 
		//alert(href);
		//$("contenido").empty();
		$("contenido").load(href);
		alert(href);
		});
	
	
});

</script>
<body class="letra">
	<div id="wrapper-body">
		<header>
			<h1>Miguel</h1>
			<h2>Ingeniero en Informática</h2>
		</header>
		
		<nav id="menu-secundario">
			<ul id="menu-secundario-lista">
				<li><a href="personal.html" title="" >Informacion Personal</a></li>
				<li>Informarcion Academica</li>
				<li>Trayectoria Profesional</li>
				<li>Viajes y Estancias</li>
				<li>Galeria</li>
				<li>Contacto</li>
			</ul>
		
		</nav>
		
		
		<div id="contenido" style="position:relative;height:500px; background-color:#fff">
                 </div>
</div>
</body>
</html>
El problema reside al cargar la pagina en el contenedor, puesto que el alert(href) me muestra la direccion correcta de la pagina a cargar. Incluso he probado con cargar google, y tampoco lo consigo.

¿Alguna idea de lo que está pasando?

Gracias y un saludo.
  #2 (permalink)  
Antiguo 07/12/2013, 18:17
 
Fecha de Ingreso: noviembre-2008
Ubicación: Sevilla
Mensajes: 157
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: Cargar pagina en div

Error en la forma de referenciar a contenido, se me olvido el corchete

$("#contenido").load(href);

Fallo muy tonto, pero que no lo veia.

Gracias

Etiquetas: css, diseño-web, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:13.