Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Implementación de la Funcionalidad de Filtrado | Construcción del Sitio Web del Blog
Desarrollo Web con ChatGPT

bookImplementación de la Funcionalidad de Filtrado

Objetivo

Por último, pero no menos importante, el paso final es añadir la funcionalidad para filtrar los artículos por tema, la cual se implementará utilizando JavaScript.

Posible indicación

¿Puedes implementar la funcionalidad de filtrar artículos por tema utilizando botones HTML y JavaScript?

Resultado

Archivo index.html

  • Se añade un bloque nav al header donde se colocarán los botones de filtrado;
  • Se proporciona a cada artículo el atributo data-category y el valor correspondiente al tema;
  • Se agrega el enlace al archivo index.js antes de la etiqueta de cierre body.

Archivo index.css
Se añaden algunos estilos para mejorar la apariencia de los botones de filtrado.

Archivo index.js
Se inserta el script que implementa la lógica de filtrado.

Todo esto fue lo que ChatGPT nos indicó hacer. Seguimos sus instrucciones.

index.html

index.html

index.css

index.css

index.js

index.js

copy

Estado del sitio web

Tutorial en video

Aquí tienes. Lo lograste. Este es tu sitio web completo y totalmente funcional. ¡Excelente trabajo!

question mark

¿Por qué agregamos un atributo data-category (como data-category="Health") a cada elemento <article>?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 6

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain how the filtering functionality works in more detail?

What should I do if the filter buttons are not working as expected?

Can I add more categories or customize the filter buttons?

Awesome!

Completion rate improved to 5

bookImplementación de la Funcionalidad de Filtrado

Desliza para mostrar el menú

Objetivo

Por último, pero no menos importante, el paso final es añadir la funcionalidad para filtrar los artículos por tema, la cual se implementará utilizando JavaScript.

Posible indicación

¿Puedes implementar la funcionalidad de filtrar artículos por tema utilizando botones HTML y JavaScript?

Resultado

Archivo index.html

  • Se añade un bloque nav al header donde se colocarán los botones de filtrado;
  • Se proporciona a cada artículo el atributo data-category y el valor correspondiente al tema;
  • Se agrega el enlace al archivo index.js antes de la etiqueta de cierre body.

Archivo index.css
Se añaden algunos estilos para mejorar la apariencia de los botones de filtrado.

Archivo index.js
Se inserta el script que implementa la lógica de filtrado.

Todo esto fue lo que ChatGPT nos indicó hacer. Seguimos sus instrucciones.

index.html

index.html

index.css

index.css

index.js

index.js

copy

Estado del sitio web

Tutorial en video

Aquí tienes. Lo lograste. Este es tu sitio web completo y totalmente funcional. ¡Excelente trabajo!

question mark

¿Por qué agregamos un atributo data-category (como data-category="Health") a cada elemento <article>?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 6
some-alt