Ho creato alcune estensioni del browser che vivono in GMail. Poiché sono estensioni più grandi, incorporano jQuery 1.6.x.
Sto usando jQuery come script di contenuto, il che significa che è stato iniettato in GMail, quindi i miei script fanno riferimento a jQuery mentre vengono caricati in seguito.
Ho scoperto che quando altre estensioni sono installate insieme alle mie estensioni e incorporano versioni precedenti di jQuery, le versioni precedenti vengono caricate per prime e il mio 1.6.x viene ignorato. La funzionalità che ho che dipende da 1.6.x non funziona più, e questo è un dealbreaker.
Sto cercando di trovare una soluzione elegante per questo. Il mio primo istinto è quello di assegnare un nome alla mia versione di jQuery, ma il caricamento di jQuery è doppio rispetto a clunky. Forse provare per jQuery e poi fare un diff, ma sembra noioso.
Qualche idea?