Estoy tratando de crear un enlace de Thymeleaf que redirigirá a otro sitio con 2 cuerpos de acordeón ya abiertos.
En la página 'ejercicios', tengo elementos plegables que aparecen cuando los llamo al pasar el valor en la URL, como:
/ejercicio#Categoría
Lo he hecho usando el siguiente script JS:
$(document).ready(function () { if(location.hash != null && location.hash != ""){ $(location.hash).collapse('show'); } });Las preguntas son:
Para crear un enlace, he intentado seguir, pero no funciona.
th:onclick="'window.location.href = \'' + @{/exercises#${exercise.getCategory()}} + '\''">Lo que resultó en no convertir la variable a String, por lo que tengo en el navegador:
/exercises#${exercise.getCategory()}