2013-07-23 7 views
8

diesen Fehler, versuchen Mauerwerk mit imageLoaded zu verwenden:mit Mauerwerk ImagesLoaded, Objekt # <Object> hat keine Methode 'imagesLoaded'

"Object # has no method 'imagesLoaded'"

Die Links zu den benötigten Skripte in meinem Header sind:

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script><script src="/js/masonry.pkgd.min.js" type="text/javascript"></script> 
<script src="/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> 

Und hier ist, wie der Code in meiner Fußzeile aussieht:

$(document).ready(function() { 
    $('#archive-post-container').imagesLoaded(function() { 
     $(this).masonry({ 
      itemSelector : '.post', 
      columnWidth:344 
     }); 
    }); 
}); 

EDIT/ADDE NDUM: Platzieren Sie die Skript-Tags für ImagesLoaded und Mauerwerk in der tatsächlichen. PHP-Datei für die Seite, die ich brauche sie anstelle von in Header.php wird mir diesen Fehler, kommt aus ImagesLoaded: Uncaught TypeError: undefined ist keine Funktion

Nicht sicher, warum das Verschieben der Tags nur von der zu unter der Kopfzeile würde dies ändern, aber zumindest jetzt komme ich zu imagesLoaded?

+0

stellen Sie sicher, Pfad zum imagesloaded Skript ist korrekt und die Datei ist geladen – bipen

+0

Ich bekomme keine 404s für die Skripts, und sie sind in den Chrome-Tools nach dem Laden der Seite sichtbar. – Chris

+0

Ungerade. Wenn ich die

Verwandte Themen