jQuery
jQuery ist eine JavaScript-Bibliothek, mit der Webentwickler ihren Websites zusätzliche Funktionen hinzufügen können. Sie ist Open Source und wird unter der MIT-Lizenz kostenlos bereitgestellt. In den vergangenen Jahren hat sich jQuery zur beliebtesten JavaScript-Bibliothek in der Webentwicklung entwickelt.
Um jQuery zu implementieren, muss ein Webentwickler lediglich innerhalb des HTML-Codes einer Webseite auf die JavaScript-Datei von jQuery verweisen. Einige Websites hosten ihre eigene lokale Kopie von jQuery, während andere einfach auf die von Google oder dem jQuery-Server bereitgestellte Bibliothek verweisen. Eine Webseite kann die jQuery-Bibliothek beispielsweise mit der folgenden Zeile innerhalb des Abschnitts <head> des HTML-Codes laden:
<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
Sobald die jQuery-Bibliothek geladen ist, kann eine Webseite jede von der Bibliothek unterstützte jQuery-Funktion aufrufen. Häufige Beispiele sind das Ändern von Text, das Verarbeiten von Formulardaten, das Verschieben von Elementen auf einer Seite und das Ausführen von Animationen. jQuery kann außerdem mit Ajax-Code und Skriptsprachen wie PHP und ASP zusammenarbeiten, um auf Daten aus einer Datenbank zuzugreifen. Da jQuery auf der Clientseite und nicht auf dem Webserver ausgeführt wird, kann es Informationen auf einer Webseite in Echtzeit aktualisieren, ohne die Seite neu zu laden. Ein häufiges Beispiel ist die „Autocomplete“-Funktion, bei der ein Suchformular während der Eingabe Ihrer Suchanfrage automatisch häufige Suchanfragen anzeigt. Genau so stellt TechTerms.com Suchvorschläge bereit, wenn Sie etwas in das Suchfeld eingeben.
Neben der kostenlosen Lizenz ist die browserübergreifende Kompatibilität der andere Hauptgrund für die große Beliebtheit von jQuery. Da jeder Browser HTML, CSS und JavaScript anders darstellt, kann es für einen Webentwickler schwierig sein, eine Website in allen Browsern gleich aussehen zu lassen. Statt für jeden Browser eigene Funktionen schreiben zu müssen, kann ein Webentwickler eine einzelne jQuery-Funktion verwenden, die in Chrome, Safari, Firefox und Internet Explorer funktioniert. Diese Unterstützung mehrerer Browser hat viele Entwickler dazu gebracht, von standardmäßigem JavaScript zu jQuery zu wechseln, da dadurch der Programmierprozess erheblich vereinfacht wird.
Weitere Informationen über jQuery und die neueste Bibliothek zum Herunterladen finden Sie auf der offiziellen jQuery-Website.
Testen Sie Ihr Wissen