jQuery: crear una tabla de contenidos (Index)

La situación: El lector perezoso.

Con el siguiente código hago un “mea culpa” ya que como lector soy algo perezoso

Con esto bien en claro, pensaba en como hacer que ciertos artículos (necesariamente) largos fuesen más fáciles de leer. Fue así como mi cerebro comenzó a plantearse situaciones y a buscar soluciones.

Solución #1: Dividir el contenido en secciones

La primera solución fue dividir los artículos en secciones. Notarán que este artículo se divide en secciones marcadas por titulares. No sé a ustedes pero esta “división” me hace creer que el artículo no es tan largo como parece…

Solución #2: Crear, automáticamente, una tabla de contenidos

Estuve conforme con la solución #1 por un tiempo, hasta que surgió una nueva cuestión: “Ya que los artículos se dividen en secciones… ¿no sería grandioso agregar una tabla de contenidos?”. “Si”, fue la respuesta y entonces me puse a trabajar en un código en jQuery para poder crear este “indice” automáticamente sin tener que hacerlo de forma manual… claro, por que a parte de ser un lector perezoso, a veces también soy un escritor perezoso ;)

El código

Comparto entonces este código para que puedan implementarlo y editarlo a gusto y placer.

¡Ahora si disfruto más la lectura!

Deja tus comentarios!