Portfolio-Filter-Schaltflächen funktionieren nicht

Mein Theme hat eine Option in seinem Seitengenerator namens “Show Portfolio Kategorie Filter Buttons”, die Filter Buttons für Portfolio Kategorien platziert. Wie Sie aus dem folgenden Link sehen können, ruft es meine Portfolio-Kategorien ab, aber wenn ich die Buttons drücke, passiert es nicht. Es funktionierte vorher, aber es hörte plötzlich auf zu arbeiten. Warum denkst du, dass es nicht funktioniert?

http://www.ekn.sinankarabulut.com/tum-urunler/dikey-enjeksiyonlar/

Vielen Dank…

Solutions Collecting From Web of "Portfolio-Filter-Schaltflächen funktionieren nicht"

Sieht aus wie ein Problem mit Ihrem plugins.js in Zeile 35 nach meiner Konsole. Ich TypeError: portfolioContainer.imagesLoaded is not a function. den Fehler TypeError: portfolioContainer.imagesLoaded is not a function.

Der Code in Frage ist:

 if (jQuery().isotope){ var portfolioContainer = jQuery('.w-portfolio.type_sortable .w-portfolio-list-h'); if (portfolioContainer) { portfolioContainer.imagesLoaded(function(){ portfolioContainer.isotope({ itemSelector : '.w-portfolio-item', layoutMode : 'fitRows' }); }); jQuery('.w-filters-item').each(function() { var item = jQuery(this), link = item.find('.w-filters-item-link'); link.click(function(){ if ( ! item.hasClass('active')) { jQuery('.w-filters-item').removeClass('active'); item.addClass('active'); var selector = jQuery(this).attr('data-filter'); portfolioContainer.isotope({ filter: selector }); return false; } }); }); jQuery('.w-portfolio-item-meta-tags a').each(function() { jQuery(this).click(function(){ var selector = jQuery(this).attr('data-filter'), topFilterLink = jQuery('a[class="w-filters-item-link"][data-filter="'+selector+'"]'), topFilter = topFilterLink.parent('.w-filters-item'); if ( ! topFilter.hasClass('active')) { jQuery('.w-filters-item').removeClass('active'); topFilter.addClass('active'); portfolioContainer.isotope({ filter: selector }); return false; } }); }); } 

Es sieht also so aus, als wäre es ein Problem mit der Isotope.js- Bibliothek und wie Ihr Theme es implementiert. Ich habe versucht, das Thema selbst in einer Demo zu sehen, aber es ist anscheinend nicht mehr verfügbar.

Da es sich um ein Premiumthema handelt, möchten Sie vielleicht den Ort, von dem Sie es erhalten haben, überprüfen und Unterstützung suchen.

imagesLoaded ist eine js-Bibliothek des gleichen Autors wie isotope.js – ein Skript, das in Ihrer Fußzeile enthalten ist. Meine Vermutung ist, dass imagesLoaded nicht korrekt in die Warteschlange eingereiht wird oder in Ihrem Build von isotope.js enthalten sein sollte.