Pagina 1 din 1

Data filter la incarcarea pagini web

Scris: Joi Iun 18, 2015 5:47 pm
de Capriciu
Salutare tuturor. Am nevoie de putin ajutor. Am urmatorul cod, cand dau click pe unul dintre linkuri Menu, Restaurant, Video se afiseaza pozele din acel data-filter.
Acuma la incarcarea paginii se afiseaza toate pozele adica data-filter="*". As dori ca filtru activ la incarcarea paginii sa fie de exemplu data-filter=".menu".
Are cineva vreo idee?
<div class="gallery-filters">
<a href="#" class="gallery-filter" data-filter="*">All</a>
<a href="#" class="gallery-filter gallery-filter-active" data-filter=".menu">Menu </a>
<a href="#" class="gallery-filter" data-filter=".rest">Restaurant</a>
<a href="#" class="gallery-filter" data-filter=".ovid">Video</a>
</div>


$(".gallery-filters").on("click", "a.gallery-filter", function(b) {
b.preventDefault();
var c = $(this).attr("data-filter");
a.isotope({
filter: c
});
$(".gallery-filters a.gallery-filter").removeClass("gallery-filter-active");
$(this).addClass("gallery-filter-active");
return false;
});

Multumesc mult!

Re: Data filter la incarcarea pagini web

Scris: Vin Iun 19, 2015 11:25 am
de beng
Eu zic ca s-ar rezolva cu un

Cod: SelectaĊ£i tot

$(document).ready(function (){
    $(".gallery-filters").isotope({
      filter: ".menu"
    });
});


Practic la incarcarea paginii filtrul ar fi pe .menu, ceea ce ar insemna default in cazul tau. Asta daca nu cumva ai si alte filtre care la incarcare sa se uite dupa alt data-filter.