Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

90
Vistas
Agregue Clase a div cuando una palabra específica aparece una cantidad específica de veces en la página

Entonces, mi objetivo es agregar un nombre de clase a un div, pero solo cuando la palabra "premium" aparece 10 veces en la página.

Mi código actual a continuación agrega una Clase cada vez que aparece la palabra "premium". Sin embargo, necesito que el nombre de la clase solo se agregue después de 10 instancias de la palabra.

.listing-package es el div donde aparece la palabra "premium" y .submit-post es el div al que necesito agregar un nombre de clase.

¡Cualquier ayuda sería muy apreciada! Salud :)

 $(document).ready(function() { document.querySelectorAll('.listing-package').forEach(el=> { if (/premium/.test(el.textContent) ) { document.querySelector(".submit-post").classList.add("disabled") } }) })
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

document.querySelectorAll proporciona una lista de elementos que contienen una determinada etiqueta, como una clase o una identificación. Tal vez podrías usar su longitud para saber si tiene 10 (o más) elementos.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Cambiar if de palabra premium en condición.

 if ((el.textContent.match(/premium/g) || []).length >= 10)
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda