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

260
Visualizações
Cambiar html de <p> sin cambiar <span>

Tengo un lapso dentro de un párrafo y quiero poder cambiar el texto del párrafo y el texto del lapso con los clics del botón. En este momento, cuando llamo a la función, el párrafo se actualiza pero el lapso desaparece.

 <p id = "a">Some text to change <span id = "b" onmouseenter="test()">click!</span></p>
 function test() { $("#a").html("New text here"); $("#b").html("click again!"); }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Si cambia el HTML de la p principal, eliminará todo lo que contiene. Sin embargo, puede reestructurar su html para tener dos span dentro de la p y actualizar el texto de esos.

Aquí hay un ejemplo con #c como el primer intervalo y #b como el segundo:

 function test() { $("#c").text("New text here "); $("#b").text("click again!"); }
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <p id = "a"><span id = "c">Some text to change </span><span id = "b" onmouseenter="test()">click!</span></p>

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