Adesso son riuscito in qualche modo a farli funzionare. Non ho capito come però. Ho eseguito le seguenti operazioni in quest'ordine:
- Ho inserito JQuery.noConflict() nello script del mio componente e sostituito a $ JQuery.
- Ho messo ed eliminato un modulo che mi carica JQuery e lancia JQuery.noConflict()
- Ho inserito behaviour mootools nel file di ingresso al mio componente, in modo da essere sicuro di caricare prima mootools di JQuery
- Ho svuoltato la cache-cronologia del browser (Firefox)
- Ho provato a usare le Japi di google per caricare JQuery. JQuery.noConflict() era nella callback function di google.load.
- Ho sostituito alla dichiarazione JQuery.noConflict, nello script del mio componente: var jq = JQuery.noConflict(). Ho poi sostituito jq a JQuery, che avevo precedentemente sostituito a $.
- Non ricordo esattamente se qui ha iniziato a funzionare. Mi sembrava di no.
- Ho svuotato la cache e richiamato JQuery con una dichiazione script, com'era in precedenza. Ho eliminato goole.load e la callback function
- Qui sicuramente ha iniziato a funzionare.
- Ho eliminato behaviour mootools dall'ingresso al componente.
Dimmi qual'è secondo te quella che mi ha risolto la situazione