One page Navigation jQuery plugin

Cuando tenemos que mostrar páginas con abundancia de texto podemos crear fácimente con el plugin jQuery One Page Navigation Plugin un menú de navegación para ir directamente a las secciones.

Se trata de una solución para crear enlaces a distintas partes del contenido de una página web.

Esto nos podría ser útil por ejemplo cuando queremos implementar la visualización de un libro online en HTML o pensando en tiendas virtuales, las páginas de aviso legal o condiciones selen ser grandes textos con titulares que podríamos seccionar.

En nuestro <body> deberemos crear el menú de navegación:

<ul id="nav">
  <li><a href="#section-1">Section 1</a></li>
  <li><a href="#section-2">Section 2</a></li>
  <li><a href="#section-3">Section 3</a></li>
  <li><a href="#section-4">Section 4</a></li>
  <li><a href="#section-5">Section 5</a></li>
</ul>

Después tendremos las secciones identificadas de la siguiente forma:

<div id="section-1">
    <strong>Section 1</strong>
    ...
</div>

Al final de nuestro <body>, antes de la etiqueta de cierre </body> añadiremos los scripts necesarios:

<script src="jquery.js"></script>
<script src="jquery.scrollTo.js"></script>
<script src="jquery.nav.js"></script>
<script>
$(document).ready(function() {
  $('#nav').onePageNav({
    begin: function() {
      console.log('start')
    },
    end: function() {
      console.log('stop')
    }
  });  
});
</script>

El plugin y ejemplo lo puedes descargar de aquí.

Ver el ejemplo en funcionamiento

Te ha servido? Valora esta entrada!
(2 votos, promedio: 5 de 5)
Comparte en las redes sociales
Autor
Escrito por Jose Aguilar - Consultor estratégico y tecnológico

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre