Non, c'est juste qu'avec "application/javascript", le navigateur n'a pas reconnu le code comme étant du javascript...
jQuery est une excellente bibliothèque javascript, elle a un énorme avantage, elle nous affranchit des différences entre les différents navigateurs (et c'est un problème énorme).
Pour l'exemple donné, ce n'est pas la même chose, il s'agit d'une boite de dialogue, pas d'une info-bulle.
Pour l'utiliser, il suffit d'inclure les 2 bibliothèques requises (dans la partie <head> de préférence)
Dans ton cas, tu aurais d'ailleurs pu te contenter de la version prévue par html, à savoir l'attribut "title". En écrivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script src="//code.jquery.com/jquery-1.10.2.js"></script> // <-- l'api de jQuery <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> // <-- l'api de la partie User Interface (UI)
on aurait eu à peu de chose près le même résultat, au css près...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo'<td bgcolor="#CCCCCC" title="' . addslashes($row['infos']) . '">'.$row["MaPage"].'</a></td>'
Bref, il y a toujours x manières de faire les choses, heureusement d'ailleurs
Partager