Un usuario preguntó 👇
Quiero eliminar el enlace de anclaje cuando salto a otra página cambiando la selección del formulario de filtro.
Ex)
https://test.com/office/area/tokyo/genre/animal/#anchor1
luego, cuando selecciono otra AREA (parís) y salto a esa página, el ancla sigue ahí… .como
Resultado ex)
https://test.com/office/area/paris/genre/animal/#anchor1
Quiero eliminar el ancla cuando salto a otra página.
This is what I want
https://test.com/office/area/tokyo/genre/animal/#anchor1
↓
https://test.com/office/area/paris/genre/animal/
Ahora, mientras uso este código para saltar cuando cambio mi formulario seleccionado.
$('.beautiful-taxonomy-filters-select').change(function(){
$(this).closest('#beautiful-taxonomy-filters-form').submit();
});
Intento esto, pero elimino el ancla y sigo en la misma página …
if(location.hash){
location.href = location.href.replace(/#.*/, "");
}
¿Que puedo hacer?
Este tema fue modificado hace 3 años por. Este tema fue modificado hace 3 años por.
(@ byron222)
hace 3 años
Por favor, quiero esto …
Si es difícil, lo intentaré de otra manera.
(@jonathandejong)
hace 3 años
Hola Byron,
Tenga en cuenta que esta fuerza de soporte es gratuita * y * solo para la funcionalidad BTF. Si necesita ayuda con todo tipo de cosas y necesita una respuesta rápida, probablemente sea mejor que pregunte en los flujos de existencias 🙂
Para el hachís deberías mirar window.history.pushState
.
Algo como:
$('.beautiful-taxonomy-filters-select').change(function(){
window.history.pushState("", document.title, window.location.pathname);
$(this).closest('#beautiful-taxonomy-filters-form').submit();
});
podría funcionar.
(@ byron222)
hace 3 años
Roger !!
¡Muchas gracias!
¡Fue perfecto para mi sitio!
¿Solucionó tu problema??
0 / 0