Come prima cosa mi scuso con Xinod, per il titolo generico. Ora mi sembra tutto a posto.
Non pensavo dovessi adularmi così tanto, ma a quanto pare devo.
Ho eseguito il passaggio da prototype(framework) a jquery(altro framework, è decisamente migliore), ma è stato abbastanza problematico.
http://lostpassword.hellospace.net/ -> ecco il problema
(non dovrebbere essere spam, il link si riferisce al problema in questione).
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()
Non ho spiegato io i vari problemi, vi lascio il test, perchè sarebbe troppo generico e impossibile da capire.
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
Qualcuno ha un idea del perchè funziona male?