es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Es posible incluir más de un enlace con href?

En mi sitio web estoy usando una etiqueta de ancla que enlaza a otra página:

<li><a class="dropdown-item" href="/<%= term._id %>"><%= term.term %></a></li>

Necesito agregar otro enlace href que sea:

href="#list-item-1"

¿Es posible agregar más de un enlace href en la misma etiqueta de ancla?

La idea es que la etiqueta de ancla redireccione a otra página y se desplace hacia una parte específica de la página.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    No, no es posible agregar más de un enlace href en la misma etiqueta anchor. Sin embargo, puedes lograr el efecto deseado utilizando JavaScript o jQuery para crear un evento de clic que primero redireccionará a la página deseada y luego se desplazará hacia abajo hasta la parte específica de la página utilizando el enlace href #list-item-1. Aquí tienes un ejemplo usando jQuery:

    $('a.dropdown-item').click(function() {
      window.location.href = '/<%= term._id %>';
      $('html, body').animate({
        scrollTop: $('#list-item-1').offset().top
      }, 1000);
    });
    

    Este código estará atento a un evento de clic en la etiqueta anchor, redireccionará a la página deseada y luego animará el desplazamiento de la página hasta la sección #list-item-1.

Comments are closed.