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

207
Vistas
Seleccione un iframe, si el elemento principal tiene una clase específica

Así que tengo esta pieza de jQuery dentro de uno de mis métodos:

 videos: $('iframe[src*="vimeo"], iframe[src*="youtube"]'),

Lo que hace actualmente es seleccionar todos los elementos <iframe> con el src que contiene youtube .

Esto es lo que estoy tratando de hacer:

Seleccione todos los elementos <iframe> con el src que contiene youtube y NO contiene la clase modal en el elemento principal.

Así que digamos que tengo esto:
ingrese la descripción de la imagen aquí

Si tiene la clase modal dentro de la <section> , no seleccione el <iframe> .

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Aunque creo que jQuery tiene una forma específica de hacer esto, también puede usar el CSS , no la pseudoclase .

 const iframes = $('section:not(.modal) iframe[src*="vimeo"], section:not(.modal) iframe[src*="youtube"]');

Tenga en cuenta que esto funcionará si alguna sección de padre/ancestro no tiene la clase modal .

Si necesita que sea el padre directo, use:

 const iframes = $('*:not(.modal) > iframe[src*="vimeo"], *:not(.modal) > iframe[src*="youtube"]');

También he usado el selector universal * por lo que no es específico del elemento de section .

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