Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

118
Visualizações
¿Cómo mostrar solo la información sobre herramientas de Bootstrap al hacer clic solo dentro de Vue Component? (ocultar al pasar el mouse)

Estoy usando Bootstrap ToolTip para mostrar un aviso solo cuando se hace clic en el botón, dentro del componente Vue. Sin embargo, la información sobre herramientas aún se muestra cuando se desplaza el mouse, lo cual no es intencionado. Intenté usar jQuery dentro del componente vue para lograr el resultado, pero fallé. ¿Puedo preguntar cómo mostrar la información sobre herramientas de Bootstrap solo al hacer clic?

 const linkButton = { props: ["url"], data() { return { toolTipTitle: "Link Copied", currentUrl: this.url, }; }, methods: { copy: function () { var copyText = document.getElementById("myInput"); // copyText.value = window.location.href copyText.select(); copyText.setSelectionRange(0, 99999); document.execCommand("copy"); console.log(copyText.value); }, toolTipClicked: function () { this.copy(); console.log("Tool Tip Clicked"); }, }, template: /*html*/ ` <a @click.prevent="toolTipClicked" class="ml-4" href="#" id="tooltipLink" data-toggle="tooltip" :title="toolTipTitle"> <svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> ... </svg> </a> <input type="text" style="position: absolute; left: -1000px; top: -1000px" :value="currentUrl" id="myInput"> `, };
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Más información: para que la información sobre herramientas desaparezca automáticamente, he usado el siguiente método:

 tooltipLink.addEventListener("click", () => { setTimeout(() => { $("#tooltipLink").tooltip("hide"); }, 1500); });

Espero que también ayude a otros que enfrentan el mismo problema.

about 4 years ago · Juan Pablo Isaza Relatório

0

prueba esto:

 mounted() { $(document).ready(function () { $(“#tooltipLink”).tooltip({ trigger: “click”, }); }); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda