Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

117
Views
Filtrado de datos mostrados según el atributo de datos

Tengo un campo de entrada y un montón de contenedores que contienen múltiples atributos data , ¿cómo muestro/oculto dinámicamente los contenedores según el valor de la entrada? Por ejemplo, si el valor de la entrada de búsqueda es "frontend", solo debe mostrar contenedores que tengan data-role: frontend , lo mismo ocurre con el resto.

 <input type="search"> <div class="container" data-role="Fullstack" data-level="Midweight" data-languages="JavaScript Rub" data-tools="Sass"> <div></div> </div> <div class="container" data-role="Backend" data-level="Junior" data-languages="Ruby" data-tools="RoR"> <div></div> </div>

Me gustaría que estuviera en jQuery.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Primero, hágalos todos ocultos, por ejemplo, con la propiedad de visibilidad de css y luego, en el desenfoque/cambio de entrada, llame a una función como esta

 $('div[id^=proto_]').filter('div[data-role=frontend]').css('visibility','visible');

También debe agregar una identificación a todos los elementos para obtenerlos. en mi ejemplo, agregué algunas identificaciones que comienzan con proto_ .

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!