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

252
Visualizações
¿Cómo agrego etiquetas dinámicamente usando jQuery?

No sé cómo usar jQuery en absoluto y realmente necesito ayuda. Esto es lo que estoy tratando de hacer... un ejemplo

Necesito agregar esas etiquetas junto a aquellas sin codificar el texto en el HTML. Soy muy nuevo en jQuery y realmente me encantaría recibir ayuda.

HTML

primera mitad de html segunda foto de html última foto de html

jQuery (Esto es de un tutorial)

 $("document").ready(function(){ $("body").append("<p>JSQuery Hello World"); }); window.addEventListener("DOMContentLoaded", function(evt) { var elem = document.getElementsByTagName("body")[0]; var para = document.createElement("p"); var text = document.createTextNode("This is regular JS"); para.appendChild(text); elem.appendChild(para); });
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Código de solución

 <script src="your jquery src"></script> <ul id="productList"> <li data-type="family">Coffee</li> <li data-type="child">Tea</li> <li data-type="family">Milk</li> <li data-type="child">Milk</li> <li data-type="family">Milk</li> </ul> <script> $(document).ready(function () { var listItems = $("#productList li"); listItems.each(function (idx, li) { var product = $(li); product.append(" - <b> ("+product.attr('data-type')+") </b>"); // and the rest of your code }); }); </script>

Explicación y lógica:

  1. Identifique li en #productlist y guárdelo en listItems
  2. Recorra cada elemento listItems a través de cada bucle
  3. En el elemento DOM aquí llamado product , agregue el valor de la propiedad de datos usando la función jquery append()

Tenga en cuenta: si no se define ningún atributo de datos, se imprimirá indefinido en lugar de valor. Para resolver este error, puede agregar una condición if en cada ciclo y luego agregar.

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