|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Jul 2012
Messaggi: 12
|
[Html + JQuery] jquery non funziona su netbeans
Ciao a tutti,
qualcuno riesce a spiegarmi perchè il seguente codice Jquery non funziona su Netbeans 7.2.1? Dovrebbe solamente colorare di blu la parola test cliccandoci sopra ma avviando l'applicazione da Netbeans cliccandoci sopra non accade nulla. Ho aggiunto la libreria e gli indirizzi sono corretti ma netbeans non esegue assolutamente il codice jquery. Codice:
<html> <head> <title>JQuery progetto di test</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="js/jquery-1.10.2.js"></script> <script type="text/javascript"> $(document).ready(function() { $ ("h1").click (function() { $ (this). addClass("Blue"); }); }); </script> <style type="text/css">j .Blue {color:blue;} </style> </head> <body> <h1>Test.</h1> </body> </html> |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 1370
|
Forse è colpa di questa "j" :
[..] <style type="text/css">j .Blue {color:blue;} [..] |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Anche lo spazio dopo i $ non mi convince.
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2010
Città: Londra
Messaggi: 620
|
Codice PHP:
- gli spazi non ci devono essere. - la 'j' è un typo da togliere - consiglio vivamente di caricare jquery alla fine del documento prima della chiusura del body, velocizzi il caricamento della pagina in quanto gli <script> sono caricati in modo sincrono quindi fin che lo script non carica la pagina non prosegue nel rendering. - dato che carichi lo script alla fine del documento non serve la funzione $(document).ready(function(){ ... }); il codice correto sarebbe: Codice PHP:
|
![]() |
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: Jul 2012
Messaggi: 12
|
grazie per le risposte
ok funziona
grazie |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:58.