Bonjour,
J'appelle la librairie jquery en fin de fichier, je place derri�re mes script javascripts personnels puis vient la balise </body> ; cela respecte les recommandations qu'on peut lire sur ce sujet et donc �a ressemble � cela :
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!doctype html>
<html>
 
  <head>
     <title>Titre de la page</title>
     <link rel="stylesheet" type="text/css" href="styles.css">
  </head>
 
  <body>
     ...
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
     <script src="mon_script.js"></script>
  </body>
 
</html>

Cela dit, �a me pose un probl�me et c'est pourquoi je vous sollicite :
J'ai un syst�me de fichiers en PHP avec "index.php" et plein d'autres fichiers. Quand on clic sur un lien ou qu'on soumet un formulaire, c'est syst�matiquement "index.php" qui est sollicit� et selon la valeur du GET ou du POST, un appel de tel ou tel fichier php est fait (avec include("tot.php") par exemple).
Tout marche bien, si ce n'est que cette structure (ou fa�on de faire) impose que tous mes scripts javascript soient pr�sents, m�me s'ils ne sont pas utiles ; ceci est du au fait que leur position est APRES l'appel de la librairie. Cons�quence : le flux HTML retourn� par le serveur contient du code inutile (pas bon pour la BP, le temps de chargement, etc.)
Une solution possible je pense serait de mettre l'appel JQ en haut, avant </head> par exemple, mais je quitte les recommandations �voqu�es plus haut ; du coup, je ne l'ai pas fait et je pr�f�re recueillir pr�alablement vos expertises.
J'esp�re �tre clair et si vous avez une solution, je suis bien sur preneur.
Par avance merci.
Gilles