2012-06-17 14 views
8

Sto cercando di aggiungere Modernizr a questa pagina: http://www.alternativeradio.org/pages/test. Modernizr funziona bene e fa il suo lavoro su altre pagine di questo sito. Ma in questa pagina, che utilizza jQuery Isotope, aggiungendo:Modernizr causa errori con jQuery Isotope

<script src="http://cdn.shopify.com/s/files/1/0070/7142/t/1/assets/modernizr.custom.js?128259" type="text/javascript"></script> 

alla TESTA causa due errori JavaScript per apparire:

. Uncaught TypeError: Object #<Object> has no method 'addTest' jquery.isotope.min.js:11 
. Uncaught TypeError: Object [object Object] has no method 'isotope' free-downloads:2151 

ho cercato jquery.isotope.min.js caricamento tramite Modernizr.load , inutilmente. Cosa mi manca? Grazie!

risposta

10

Ho capito il problema. Stavo usando una build di Modernizr senza Modernizr.addTest, e anche se Isotope include la sua versione Modernizr che funziona da sola, caricando Modernizr prima di Isotope senza Modernizr.addTest ha causato questo problema.

0

Questo è un errore piuttosto criptico. Prova a caricare una versione non minificata dell'isotopo jQuery e una versione non modificata di Modernizr e verifica se diventa più descrittiva. Dato il "#" nel messaggio, cercherò anche selettori jQuery che non producono risultati.

Problemi correlati