2016-06-06 3 views
1

Ich habe eine Site, die auf Foundation basiert.Foundation 6 (6.2.3) Equalizer funktioniert nicht mehr, wenn ich versuche, optionale Konfigurationen zu verwenden

Alles funktioniert gut, bis ich die optionalen Javascript-Konfigurationen dokumentiert here.

Im Einzelnen:

equalize_on_stack: false 

Das bin ich diesen Fehler geben:

foundation.js:1 Uncaught TypeError: We're sorry, object is not a valid parameter. You must use a string representing the method you wish to invoke. 

Dies ist in meiner Footer-Datei:

$(document).ready(function(){ 
    $(document).foundation({ 
     equalizer : { 
      equalize_on_stack: false, 
     } 
    }); 
}); 

und die Elemente ich aussehen wie diese Targeting :

<div class="box-group" data-equalizer> 
    <div class="medium-6 columns text-center" data-equalizer-watch> 
     stuff and things   
    </div> 
    <div class="medium-6 columns text-center" data-equalizer-watch> 
     things and stuff   
    </div> 
</div> 

jquery im Header geladen und Equalizer tut Arbeit, wenn ich es wie folgt initialisieren:

$(document).ready(function(){ 
    $(document).foundation(); 
}); 

Vielleicht etwas Einfaches ich fehle. Wenn jemand da draußen einen Blick darauf werfen kann und mir hilft, herauszufinden, warum "equalize_on_stack" nicht funktioniert, würde ich es sehr begrüßen.

=== GELÖST IT ===

Dank Shoaib Iqbal, konnte ich es zum Laufen bringen.

Es stellte sich heraus, ich war die Grundlage 5 Dokumentation für Version Referenzierung 6.

Ich konnte das Problem lösen durch Zugabe:

data-equalize-on-stack="false" 

wie so:

<div class="box-group" data-equalizer data-equalize-on-stack="false"> 

Alle Ich brauchte in meiner Fußzeile war dies:

$(document).foundation(); 
+0

Geben Sie bitte, wenn Sie eine Frage stellen. – nateyolles

Antwort

2

Du es falsch zu machen, werden Sie den Namen des Plugins nicht vorbei, sollte es equalizer haben in ihm den Code

$(document).foundation({ 
    equalizer : { 
    equalize_on_stack: false, 
    } 
}); 
+0

Ich habe die Seite und meinen Beitrag mit Ihrer Korrektur aktualisiert. Immer noch den gleichen Fehler, leider. – mdcrtv

+0

Welche Version von Foundation verwenden Sie? –

+0

# 6 - heruntergeladen vor etwa zwei Wochen. Bearbeiten: 6.2.3 – mdcrtv

Verwandte Themen