Non pensavo dovessi adularmi così tanto, ma a quanto pare devo.
http://lostpassword.hellospace.net/ (nospam) -> ecco il problema
Chi ha firebug, lo apra prima del caricamento, e noti che non appare niente se non lo sfondo. Si provi a richiamare la funzione:
E con molto piacere si nota che appare il menu, mentre il testo della pagina no :Ocodice:misTET.init()
Navighiamo nel menu, e per caso, rechiamoci alla pagina "Prova", e clicchiamo il link. Notati gli errori? Ora si provi a richiamare di nuovo la funzione:
E con molto piacere si noterà che tutto funziona.codice:misTET.init()
Ora il problema è, tempo fa era necessario richiamare una volta la funzione init, e tutto si caricava, ora che ho fatto il passaggio a jQuery, è necessario due volte, e per di più in pagine che usano la funzione include, ancora un'altra volta. Non riesco proprio a spiegarmi il perchè, infatti eseguendo una ad una le istruzioni di init() tramite firebug, non ci sono errori, e tutto si carica perfettamente.
Il source è a /res/misTET.js, o su github
Qualcuno ha un idea?