Data filter la incarcarea pagini web

Discutii legate de AJAX, jQuery, MooTools, Prototype, Dojo, Yahoo! UI Library,script.aculo.us, ExtJS,AngularJS, Backbone.js, Ember.js, KnockoutJS

Moderator: Moderatori

Capriciu
PHPRomania Supporter
Mesaje: 9
Membru din: Sâm Sep 17, 2011 3:35 pm

Data filter la incarcarea pagini web

Mesajde Capriciu » Joi Iun 18, 2015 5:47 pm

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!



beng
Junior Member
Mesaje: 34
Membru din: Mar Noi 12, 2013 7:15 pm
Localitate: Bucuresti
Contact:

Re: Data filter la incarcarea pagini web

Mesajde beng » Vin Iun 19, 2015 11:25 am

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.


Înapoi la “Librarii Javascript”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 11 vizitatori