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

157
Vistas
Filtro de datos de Javascript y botón de deselección si se selecciona uno

Tengo un conjunto de botones según el HTML a continuación. Una vez que se hace clic en el botón, se mostrará el conjunto de datos de acuerdo con el filtro de datos.

Dos preguntas.

  1. ¿Cómo hago para que se muestre todo cuando hago clic en el botón Noticias? (significa sin filtro)
  2. Actualmente, cuando hago clic en el botón y hago clic en otro botón, el botón anterior aún estará seleccionado. ¿Cómo deselecciono el anterior cuando se hace clic en otro botón?

ingrese la descripción de la imagen aquí

 <div class="filters" id="getFixed"> <div class="ui-group"> <div class="button-group js-radio-button-group"> <li class="sort-button" data-filter="">News</li> <li class="sort-button" data-filter=".instructor">Instructors</li> <li class="sort-button" data-filter=".clubs">Club Spotlight</li> </div> </div> </div>
 var filters = []; $('.filters').on( 'click', '.sort-button', function( event ) { var $target = $( event.currentTarget ); $target.toggleClass('is-checked'); var isChecked = $target.hasClass('is-checked'); var filter = $target.attr('data-filter'); if ( isChecked ) { addFilter( filter ); } else { removeFilter( filter ); } $grid.isotope({ filter: filters.join(',') }); });

¡Gracias de antemano!

about 4 years ago · Juan Pablo Isaza
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