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.