2012-02-23 10 views
5

Per utilizzare jQuery, devo utilizzare il seguente riferimento nel mio html?Utilizzare jQuery in HTML

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> 

Cosa succede se il mio server non ha una connessione Internet?

+1

'Cosa succede se il mio server non ha una connessione Internet?' Come ci si connette se non ha una connessione Internet? E inoltre, è il client che richiede quel file dal CDN di Google, non dal server. –

+3

@RoryMcCrossan: 'localhost', immagino. – Ryan

+2

Rory, non conosciamo una cosa che ci piace chiamare test locali? ;) – Flater

risposta

6

Non funzionerà se non si dispone di connessione Internet. Per lavorare localmente è necessario copiare jquery.js nella directory locale e indicare il percorso relativo.

<script src="/jquery/1.5/jquery.min.js"></script> 
9

di questo codice:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> 
<script type="text/javascript">window.jQuery || document.write('<script src="/res/jQuery/jquery-1.7.1.min.js"> \x3C/script>');</script> 

Questo tenterà di scaricare dal CDN, o comunque utilizzare quello locale. È necessario prima scaricare il locale.

2

Scaricare il file jquery ultima:

http://code.jquery.com/jquery-1.7.1.min.js

e salvarlo si proietta. Ora sarà disponibile a livello locale in modo da poter fare riferimento in questo modo (solo un esempio):

<script src="/path-to-your-jquery-file.js"></script> 
+0

+1 per il link di download –

1

Non importa se il server ha o non ha la connessione ad internet. Solo il browser che tenta di accedere alla pagina da detto server necessita di connessione a Internet. Il server deve solo essere "visibile" da questo browser in questione.

Potrebbe essere meglio, se hai compreso le basi di come funziona Internet, prima di iniziare a giocare negli sviluppatori.

+0

Capisco come funziona internet, sono nuovo di jQuery –

3

Non è specifico per questo caso, ma penso che si debba assolutamente capire come funziona Client-server. Inoltre, dovresti capire cos'è Client-side scripting.

Si capisce quindi che è necessario (il browser) essere connessi a Internet per poter raggiungere il dominio http://ajax.googleapis.com.

Se si desidera lavorare localmente, senza mai raggiungere Internet, quindi download jQuery localmente, fare riferimento ad esso nel tag script.