Tout d'abord, jQuery peut etre téléchargé ici sous forme d'un fichier .js normal ou compressé : http://jquery.com.Une fois téléchargé, il suffit de l'insérer entre les balises <head> et </head> de vos pages html.
Exemple : <script type="text/javascript" src="jquery-1.2.2.min.js"/>Quelques bases sur la sélection...
Exemple : <script type="text/javascript" src="jquery-1.2.2.min.js"/>Quelques bases sur la sélection...
- $("p");
Cet appel retourne tous les éléments P (paragraphes) de votre document : on a rarement fait plus simple. - $(".tata");
Cet appel retourne tous les éléments de votre document qui ont la classe CSS "tata". - $("#toto");
Cet appel retourne l'élément de votre document, s'il existe, dont l'attribut ID est "toto". - $("#titi > span");
Cet appel retourne tous les éléments SPAN contenus dans l'élément dont l'identifiant est "titi". On pourrait écrire cet appel de cette façon également : $("span", $("#titi")); - $("table#tutu > tr:even");
Cet appel retourne tous les éléments TR pairs (pour les lignes impaires remplacer "even" par "odd") contenus dans l'élément TABLE dont l'identifiant est "tutu" (à noter la grande originalité des noms que je donne a mes identifiants...). Cet appel peut etre extremement utile pour appliquer une couleur de fond a toutes les lignes paires par exemple.
- $("p").addClass("bluebg");
Cet appel va chercher tous les éléments P de votre document et leur ajouter la classe CSS nommée "bluebg" si ils ne la possèdent pas déjà. - $("p").removeClass("bluebg");
Cet appel retire la classe "bluebg" des éléments P du document. - $("p").toggleClass("bluebg");
Cet appel va alterner les fonctions "addClass" et "removeClass" vues précédemment. - $("p:odd").css("border", "5px solid black");
Cet appel va ajouter une bordure noire de 5px d'épaisseur a tous les éléments P impairs. - $("a[href=http://www.google.fr]").css("font-weight", "bold").css("color", "red").css("background-color", "green");
Cet appel va transformer tous les liens pointant vers le site http://www.google.fr, comme celui-ci : google.fr c'est par ici ! - $("p#testAppend > span").append("Hello World !");
Cet appel va ajouter du texte a la balise SPAN contenu dans l'élément P dont l'identifiant est "testAppend".
- $("#testAnim").show("slow");
- $("#testAnim").hide("normal");
- $("#testAnim").slideDown(500);
- $("#testAnim").slideUp(200);
- $("#testAnim").toggle();
- $("#testAnim").fadeIn();
- $("#testAnim").fadeOut();
- Interface est certainement le plugin le plus connu : il ajoute énormément d'animations a jQuery. Allez voir la page d'exemples ici
- ThickBox permet de faire des "popup" html (pour faire des galeries d'images par exemple)
- UI Datepicker permet de créer des calendriers très simplement
- etc.
- Le site officiel de jQuery : http://www.jquery.com
- Une documentation en ligne de jQuery écrite en jQuery (ca vaut le coup d'oeil !) : http://www.visualjquery.com/1.1.1.html



Aucun commentaire:
Enregistrer un commentaire