Ich verwende das Folgende für einen jQuery-Link in meinen <script>
-Tags:
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
Gibt es einen Link zu der "neuesten" Version? Etwas wie das Folgende (was nicht funktioniert):
http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js
(Offensichtlich nicht unbedingt ein guter Plan, um Ihren Code mit sich möglicherweise ändernden Bibliotheken zu verknüpfen, aber nützlich in der Entwicklung).
Bis jQuery 1.11.1 konnten Sie die folgenden URLs verwenden, um die neueste Version von jQuery zu erhalten:
Zum Beispiel:
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
Seit jQuery 1.11.1 haben jedoch sowohl jQuery als auch Google die Aktualisierung dieser URLs eingestellt; sie werden für immer auf 1.11.1 festgelegt sein. Es gibt keine unterstützte alternative URL, die verwendet werden kann. Eine Erklärung, warum dies der Fall ist, finden Sie in diesem Blogbeitrag: Don't use jquery-latest.js.
Beide Hosts unterstützen sowohl https
als auch http
, also ändern Sie das Protokoll wie Sie es für richtig halten (oder verwenden Sie einen protocol relative URI)
Siehe auch: https://developers.google.com/speed/libraries/devguide
Seien Sie sich bewusst, dass die Caching-Header unterschiedlich sind, wenn Sie einen "direkten" oder einen "neuesten" Link von Google verwenden.
Bei Verwendung von http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js
Cache-Control: public, max-age=31536000
Bei Verwendung von http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
Cache-Control: public, max-age=3600, must-revalidate, proxy-revalidate