he descartado cargar nav.html en el TAG NAV para simplificar, me da la sensación de que jQuery no se aplica a las partes cargadas con load, ¿es correcto?
¿mejor así?
Cita: <!DOCTYPE HTML>
<html lang="es">
<head>
<meta charset="utf-8">
<title></title>
<!-- html5 -->
<script src="js/jquery.js"></script>
<script>
//<![CDATA[
$(document).ready(function(){
$('nav a').click(function(event) {
event.preventDefault(); // evitar la acción del link al href
var url = $(this).attr('href');
$('article').load(url + ' article');
$('aside').load(url + ' aside');
});
});
//]]>
</script>
<!-- navSelect -->
<link rel="stylesheet" type="text/css" href="style/style.css">
</head>
<body>
<header><h1></h1></header>
<nav><ul>
<li><a href="index.html">Pagina_1</a></li>
<li><a href="dos.html">Pagina_2</a></li>
</ul>
</nav>
<article>Cero</article>
<aside>Uno</aside>
</body>
</html>
Cita: <!DOCTYPE HTML>
<html lang="es">
<head>
<meta charset="utf-8">
<title></title>
<!-- html5 -->
<script src="js/jquery.js"></script>
<script>
//<![CDATA[
$(document).ready(function(){
$('nav a').click(function(event) {
event.preventDefault(); // evitar la acción del link al href
var url = $(this).attr('href');
$('article').load(url + ' article');
$('aside').load(url + ' aside');
});
});
//]]>
</script>
<!-- navSelect -->
<link rel="stylesheet" type="text/css" href="style/style.css">
</head>
<body>
<header><h1></h1></header>
<nav><ul>
<li><a href="index.html">Pagina_1</a></li>
<li><a href="dos.html">Pagina_2</a></li>
</ul>
</nav>
<article>dos</article>
<aside>tres</aside>
</body>
</html>