un Forastero  <Webworking>


Ist jQuery geladen? Ist ein jQuery-Plugin geladen?

Donnerstag, 16 Juli 2009   





Eine sehr grundlegende Sache in jeder Programmiersprache ist die Prüfung ob eine Klasse, Methode, Variable oder Eigenschaft bereits existiert. Hier ist unsere Programm-Umgebung Javascript, prüfen wollen wir die Existenz der jQuery()-Funktion bzw. Bibliothek. Die verwendete Methode ist nicht auf jQuery spezialisiert, wir können damit auch Variablen oder Funktionen auf Existenz hin überprüfen.


if (jQuery) {
// jQuery ist geladen
} else {
// jQuery ist nicht geladen
}

oder
if ($()) {
// jQuery ist geladen
} else {
// jQuery ist nicht geladen
}

jQuery() oder $() ist nur definiert, wenn es bereits vor der Abfrage geladen, also per <script> aufgerufen wurde.

Auf dieselbe Art und Weise prüfen wir nun, ob ein bestimmtes jQuery-Plugin geladen ist oder nicht.


if (jQuery().plugin) {
// jQuery Plugin ist geladen
} else {
// jQuery Plugin ist nicht geladen
}

oder
if ($().plugin) {
// jQuery Plugin ist geladen
} else {
// jQuery Plugin ist nicht geladen
}




Kommentare

es gibt insgesamt 0 Kommentar(e)



Name*
Vorname
Kommentar*
Email
Homepage
Telefon
Sicherheitscode *
 


This is a nested column

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

This is another nested column

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.