fonctions de base

  • $(html): Crée l'arbre DOM de la chaine de caractère html passée en paramètre a la volée.
  • $(element): Pointe sur l'élément ou le tableau d'élements passé en paramètre.
  • $(fonction): Exécute la fonction lorsque que le document html est chargé. Equivaut à $(document).ready() Cela permet de ne commencer les opérations sur les différents élements de la page uniquement lorsque ceux-ci sont complètement chargés.
  • $(expr,context): Element très intéressant, cette fonctionalité permet de passer en paramètre un selecteur CSS ou XPath permettant de pointer sur un ensemble d'élèments.
  • $.fn.extend(prop): Permet d'étendre l'objet JQuery lui même. Cette méthode est utile pour la création de plugins.
  • $.noConflict(): Permet d'éviter les conflits à propos de l'appel de l'alias "$" avec une autre librairie qui utiliserait également ce nom pour une de ces fonctions. A l'appel de cette fonction, "$" ne sera plus considérée comme l'alias de jQuery, il faudra utiliser le nommage jQuery.
  • each(fn): Fonction qui boucle sur chaque élément trouvé, et éxécute a chaque passage une fonction définie.
    La fonction éxécutée dispose d'un argument qui est un entier représentant la position de l'élement en cours de traitement.
    Un "return false" a l'intérieur de la fonction définie stoppera l'éxécution de la boucle. En revanche "return true" forcera le passage a l'itération suivante, de la même manière que l'instruction "continue" dans une boucle normale.
  • eq(pos): Réduit le résultat de la recherche a un élément, correspondant a une position donnée.
    L'intervalle des positions commence à 0 et se termine à taille de l'index-1.
  • get(): Permet d'accéder a tous les élements recherchés.
  • get(num): Retourne l'élement correspondant à la position donnée.
  • gt(pos): De meme que la fonction get, hormis le retour qui n'est plus l'élement lui meme mais l'objet jQuery associé.
  • index(subject): Recherche chaque élement correspondant a l'objet passé en paramètre, et dans le cas ou il trouve, retourne sa position. Sinon il retourne -1.
  • length(): Retourne le nombre d'élements trouvés.
  • lt(pos): Réduit les résultat a la liste des élements situés en dessus le position indiquée.
  • size(): De même que la fonction length().