estoy tratando de hacer un conmutador de idioma para un sitio web y estoy usando un elemento de pestaña con 2 pestañas:
Ahora estoy tratando de hacer una ventana.ubicación.reemplazar a una URL cuando se hace clic en una de las pestañas.
Entonces, la pestaña 1 debe vincular a google.de y la pestaña 2 a google.com
No sé muy bien cómo definir cada pestaña.
ese es el código actual que tengo
<script> // when DOM ready $(document).ready(function() { // if 'tab' item exists in localStorage if(localStorage.getItem('tab')){ // click the respective tab button // eg if 'tab' item value == 0 // click tab[0] $('.tab-button')[localStorage.getItem('tab')].click(); } }); // on tab click $('.tab-button').click(function(){ // get its index const index = $('.tab-button').index(this); // store the index in localStorage localStorage.setItem('tab',index); }); </script><script> // when DOM ready $(document).ready(function() { // if 'tab' item exists in localStorage if(localStorage.getItem('tab')){ // click the respective tab button // eg if 'tab' item value == 0 // click tab[0] $('.tab-button')[localStorage.getItem('tab')].click(); } }); // on tab click $('.tab-button').click(function(){ // get its index const index = $('.tab-button').index(this); // store the index in localStorage localStorage.setItem('tab',index); if (index == 1) {window.open('google.de', '_self');} else if (index == 2) {window.open('google.com', '_self');} else {//open default window} }); </script>