betawax Follow me on Twitter
 
11
Feb

jQuery via Google AJAX Libraries API einbinden

Bisher habe ich jQuery immer auf die traditionelle Weise in meine Projekte eingebunden. Ich ziehe mir die aktuelle Version von der Projektseite, benenne die Datei in jquery.js um und hoste diese selbst im Projekt. Eingebunden wird jQuery dabei direkt via script src:

<script type="text/javascript" src="/js/jquery.js"></script>

Google hat hierfür, mal wieder, eine elegantere Lösung parat, nämlich lässt sich jQuery auch ganz einfach über die Google AJAX Libraries API einbinden. Vorteil hiervon ist u.a. das man jQuery nicht mehr selbst hosten und sich somit auch um Updates kümmern muss. Gerade bei Mashups ist dies eine praktische Lösung.

Die Einbindung ins Projekt bleibt dabei gewohnt einfach:

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.3");</script>

Der Aufruf erfolgt über die google.load() Methode. Das erste Argument bezeichnet die zu ladende JavaScript Library, dass zweite die zu verwendende Version.

Die Version erlaubt netterweise den Einsatz von Wildcards. google.load("jquery", "1.3"); bindet z.B. die aktuellste Version des 1.3 Branch ein (aktuell 1.3.1), mit google.load("jquery", "1.3.1"); lässt sich eine genauere Version definieren.

Neben jQuery & jQuery UI stellt Google auch weitere populäre JavaScript Libraries wie Prototype, script.aculo.us etc. auf diese Weise bereit.

Am 11.02.09 um 08:55 Uhr in Kategorie: Webentwicklung

Kommentare

Helmut K. am 26.12.09 um 15:53 Uhr

Immer gut zu wissen, dass Google da eine gute Lösung parat hatte :D

Div-Element "wie einen Regler verschieben..." - XHTMLforum am 07.01.10 um 10:40 Uhr

[...] [...]

jQuery.ready() & google.load() « betawax am 04.03.10 um 16:39 Uhr

[...] man jQuery über die Google AJAX Libraries API einbindet hatte ich bereits vor einiger Zeit in einem Beitrag beschrieben, nun möchte ich noch mal genauer [...]

Kommentar verfassen









be·ta·wax We·blog

Ein Weblog von Holger Weis in dem er, hin und wieder, zu interessanten Themen aus der Web- und Softwareentwicklung berichtet.

Holger ist 26, lebt in Bamberg und arbeitet als Entwickler für eine Münchener Agentur.

Add to Google