usuario bastante novato de Barba.js aquí.
Estoy usando Barba.js en un sitio web de Joomla y casi todo funciona bien.
Mi problema es que Barba.js está activando la transición de la página también en mis enlaces de anclaje y redirige a la página de inicio.
<a href="#section3">Click here</a>Este es el elemento que tengo en mi dominio.com/index.php/segundapágina
Cuando hago clic en el elemento, el sitio hace una transición de barba a mydomain.com/ index.php#section3
Pero si voy a mi segunda página y actualizo la página, el enlace ancla funciona perfectamente.
¿Qué me estoy perdiendo?
Muchísimas gracias.
Si no desea que Barba.js procese ciertos enlaces, puede agregarles una clase, para que Barba sepa que no es asunto de Barba. Por ejemplo, agregue la clase prevent-barba y luego, en los parámetros de la función de inicio de Barba, agregue:
prevent: ({ el }) => el.classList && el.classList.contains('prevent-barba'),Espero que ayude :)