Pregunta:
Fecha: 15-06-2017 21:13:58
(En Español)
En esta ocasión quiero pedirles ayuda con un script de jQuery que estoy haciendo para el filtrado de elementos, pero la cosa es que si el elemento se encuentra en el lado contrario de los elementos que desaparecen esto se ve de golpe al acomodarse, espero su ayuda
Saludos,
Gracias por su atención Votos: 0 - Respuestas: 4 - Vistas: 15 Compartir en: Google Facebook Twitter LinkedIn Link
Ayuda con filtrado jQuery[No resuelta]
Hola amigos,En esta ocasión quiero pedirles ayuda con un script de jQuery que estoy haciendo para el filtrado de elementos, pero la cosa es que si el elemento se encuentra en el lado contrario de los elementos que desaparecen esto se ve de golpe al acomodarse, espero su ayuda
$('#filterMateria').change(function() {
$(this).css('outline','none');
var textoFiltro = $(this).val();
if(textoFiltro == '0' || textoFiltro == 0){
$('div.filtros_content div.hidden').fadeIn('slow').removeClass('hidden');
}else{
$('.filtros_content div.box').each(function(){
if(!$(this).hasClass(textoFiltro)){
$(this).fadeOut('slow').addClass('hidden');
}else{
$(this).fadeIn('slow').removeClass('hidden');
}
});
}
return false;
});
Saludos,
Gracias por su atención Votos: 0 - Respuestas: 4 - Vistas: 15 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 20-06-2017 04:52:11 Buenos días, no entendí mucho el problema pero, por qué haces esto?
$('div.filtros_content div.hidden').fadeIn('slow').removeClass('hidden');
Sobre todo esto removeClass('hidden') Votos: 0 - Link respuesta -
Fecha: 20-06-2017 10:17:18 Hola amigo,
lo que hago ahí es mostrar los items ocultos que estas tienen la clase hidden que desde css están display: none, y quito la clase para que todos aparezcan
Saludos Votos: 0 - Link respuesta -
Fecha: 20-06-2017 13:30:39 Por eso la pregunta, para eso sirve el fadeIn y fadeOut,
Esta parte no entiendo "si el elemento se encuentra en el lado contrario de los elementos que desaparecen esto se ve de golpe al acomodarse"
Fijate la respuesta que das "lo que hago ahí es mostrar los items ocultos que estas tienen la clase hidden que desde css están display: none, y quito la clase para que todos aparezcan"
Cuando quitas la clase, todos aparecen
Creo que no es necesario eso al utilizar fadeIn o fadeOut o no entendí tu pregunta.
Disculpas por eso
Saludos
DIEGO Votos: 0 - Link respuesta -
Fecha: 20-06-2017 18:58:47 Hola,
Como ya explique este es un filtro el cual coge los datos de un select con tags que tiene cada item, como cada uno tiene una clase, este ayuda a identificarlos, agrego la clase hidden para poder identificar cuales están ocultas y cuales no según las categorías.
Te presento EPA Asesorías aquí hago uso del filtro pero el problema surge cuando tengo los tres elementos y al ocultar 2 elementos que estén al lado izquierdo y el que necesito esta al lado derecho el 3° item este se va de golpe al lado izquierdo lo que no me gusta y quisiera saber como corregir.
Saludos Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
