Se usiamo jQuery in un contesto complesso insieme ad altre librerie potrebbe essere difficile a volte verificare se jQuery è stata effettivamente caricata o meno. Fortunatamente esiste una semplice soluzione.
Ogni libreria JavaScript viene registrata nel namespace globale dell'oggetto window
. Ecco quindi la verifica da fare:
if (typeof jQuery == 'undefined') {
// jQuery NON è stata caricata
}
Il valore dell'oggetto jQuery
sarà undefined
se la libreria non è stata caricata.