| Selectors | |
|---|---|
| Conceptes bàsics | |
| * | Selecciona tots els elements. |
| .class | Selecciona tots els elements amb la classe donada. |
| element | Selecciona tots els elements amb el nom d'etiqueta donat. |
| #id | Selecciona un sol element amb l'atribut id donat. |
| selector1, selectorN, ... | Selecciona els resultats combinats de tots els selectors especificats. |
| Jerarquia | |
| parent > child | Selecciona tots els elements secundaris directes especificats per "fill" dels elements especificats per "pare". |
| ancestor descendant | Selecciona tots els elements que són descendents d'un ancestre determinat. |
| prev + next | Selecciona tots els elements següents que coincideixen amb "següent" i que van immediatament precedits per un germà "anterior". |
| prev ~ siblings | Selecciona tots els elements germans que segueixen després de l'element "anterior", tenen el mateix pare i coincideixen amb el selector de "germans" de filtratge. |
| Filtres bàsics | |
| :animated | Seleccioneu tots els elements que es troben en curs d'una animació en el moment en què s'executa el selector. |
| :eq() | Seleccioneu l'element a l'índex n dins del conjunt coincident. |
| :even | Selecciona elements parells, amb indexació zero. Vegeu també "odd". |
| :first | Selecciona el primer element coincident. |
| :gt() | Seleccioneu tots els elements amb un índex superior a l'índex dins del conjunt coincident. |
| :header | Selecciona tots els elements que són capçaleres, com ara h1, h2, h3, etc. |
| :lang() | Selecciona tots els elements de l'idioma especificat. |
| :last | Selecciona l'últim element coincident. |
| :lt() | Seleccioneu tots els elements amb un índex inferior a l'índex dins del conjunt coincident. |
| :not() | Selecciona tots els elements que no coincideixen amb el selector donat. |
| :odd | Selecciona elements senars, indexats a zero. Veure també "even". |
| :root | Selecciona l'element que és l'arrel del document. |
| :target | Selecciona l'element de destinació indicat per l'identificador de fragment de l'URI del document. |
| Filtres de contingut | |
| :contains() | Seleccioneu tots els elements que continguin el text especificat. |
| :empty | Seleccioneu tots els elements que no tinguin fills (inclosos els nodes de text). |
| :has() | Selecciona elements que contenen almenys un element que coincideixi amb el selector especificat. |
| :parent | Seleccioneu tots els elements que són pare d'un altre element, inclosos els nodes de text. |
| Filtres de visibilitat | |
| :hidden | Selecciona tots els elements que estan ocults. |
| :visible | Selecciona tots els elements que són visibles. |
| Atribut | |
| [name|="value"] | Selecciona elements que tenen l'atribut especificat amb un valor igual a una cadena determinada o que comencen per aquesta cadena seguida d'un guionet (-). |
| [name*="value"] | Selecciona elements que tenen l'atribut especificat amb un valor que conté una subcadena determinada. |
| [name~="value"] | Selecciona elements que tenen l'atribut especificat amb un valor que conté una paraula determinada, delimitat per espais. |
| [name$="value"] | Selecciona elements que tenen l'atribut especificat amb un valor que acaba exactament amb una cadena determinada. La comparació distingeix entre majúscules i minúscules. |
| [name="value"] | Selecciona elements que tenen l'atribut especificat amb un valor exactament igual a un valor determinat. |
| [name!="value"] | Seleccioneu elements que no tinguin l'atribut especificat o que tinguin l'atribut especificat però no amb un valor determinat. |
| [name^="value"] | Selecciona elements que tenen l'atribut especificat amb un valor que comença exactament per una cadena determinada. |
| [name] | Selecciona elements que tenen l'atribut especificat, amb qualsevol valor. |
| [name="value"][name2="value2"] | Coincideix amb els elements que coincideixen amb tots els filtres d'atributs especificats. |
| Filtres fills | |
| :first-child | Selecciona tots els elements que són el primer fill del seu pare. |
| :first-of-type | Selecciona tots els elements que són els primers entre els germans del mateix nom d'element. |
| :last-child | Selecciona tots els elements que són l'últim fill del seu pare. |
| :last-of-type | Selecciona tots els elements que són els últims dels germans del mateix nom d'element. |
| :nth-child() | Selecciona tots els elements que són l'enèsim fill del seu pare. |
| :nth-last-child() | Selecciona tots els elements que són l'enèsim fill del seu pare, comptant des de l'últim element fins al primer. |
| :nth-last-of-type() | Selecciona tots els elements que són l'enèsim fill del seu pare, comptant des de l'últim element fins al primer. |
| :nth-of-type() | Selecciona tots els elements que són l'enèsim fill del seu pare en relació amb els germans amb el mateix nom d'element. |
| :only-child | Selecciona tots els elements que són l'únic fill del seu pare. |
| :only-of-type() | Selecciona tots els elements que no tenen germans amb el mateix nom d'element. |
| Formularis | |
| :button | Selecciona tots els elements del botó i els elements del tipus botó. |
| :checkbox | Selecciona la casella de selecció de tots els elements del tipus. |
| :checked | Coincideix amb tots els elements que es marquen. |
| :disabled | Selecciona tots els elements que estan desactivats. |
| :enabled | Selecciona tots els elements que estan habilitats. |
| :focus | Selecciona l'element si està enfocat actualment. |
| :file | Selecciona tots els elements del tipus fitxer. |
| :image | Selecciona tots els elements del tipus d'imatge. |
| :input | Selecciona tots els elements d'entrada, àrea de text, selecció i botons. |
| :password | Selecciona tots els elements del tipus contrasenya. |
| :radio | Selecciona tots els elements del tipus ràdio. |
| :reset | Selecciona tots els elements de tipus restabliment. |
| :selected | Selecciona tots els elements seleccionats. |
| :submit | Selecciona tots els elements del tipus enviament. |
| :text | Selecciona tots els elements del tipus de text. |
| Atributs / CSS | |
| Atributs | |
| .attr() | Obteniu el valor d'un atribut per al primer element del conjunt d'elements coincidents o establiu un o més atributs per a cada element coincident. |
| .prop() | Obteniu el valor d'una propietat per al primer element del conjunt d'elements coincidents o establiu una o més propietats per a cada element coincident. |
| .removeAttr() | Elimina un atribut de cada element del conjunt d'elements coincidents. |
| .removeProp() | Elimina una propietat per al conjunt d'elements coincidents. |
| .val() | Obteniu el valor actual del primer element del conjunt d'elements coincidents o establiu el valor de cada element coincident. |
| CSS | |
| .addClass() | Afegeix les classes especificades a cadascun dels conjunts d'elements coincidents. |
| .css() | Obteniu el valor d'una propietat d'estil per al primer element del conjunt d'elements coincidents o establiu una o més propietats CSS per a cada element coincident. |
| jQuery.cssHooks | Proporciona una manera de connectar-se directament a jQuery per anul·lar com es recuperen o estableixen propietats CSS concretes. Entre altres usos, els cssHooks es poden utilitzar per crear propietats personalitzades i normalitzades pel navegador per a funcions CSS3, com ara ombres de caixa i degradats. |
| jQuery.cssNumber | Un objecte que conté totes les propietats CSS que es poden utilitzar sense unitat. El mètode .css() utilitza aquest objecte per veure si pot afegir px als valors sense unitat. |
| jQuery.escapeSelector() | Escapa de qualsevol caràcter que tingui un significat especial en un selector CSS. |
| .hasClass() | Determineu si a algun dels elements coincidents se li assigna la classe donada. |
| .removeClass() | Elimineu una sola classe, diverses classes o totes les classes de cada element del conjunt d'elements coincidents. |
| .toggleClass() | Afegiu o elimineu una o més classes de cada element del conjunt d'elements coincidents, depenent de la presència de la classe o del valor de l'argument switch. |
| Dimensions | |
| .height() | Obteniu l'alçada calculada actual per al primer element del conjunt d'elements coincidents o establiu l'alçada de cada element coincident. |
| .innerHeight() | Obteniu l'alçada calculada actual per al primer element del conjunt d'elements coincidents, inclòs el farciment però no la vora. |
| .innerWidth() | Obteniu l'amplada calculada actual per al primer element del conjunt d'elements coincidents, inclòs el farciment però no la vora. |
| .outerHeight() | Obteniu l'alçada calculada actual per al primer element del conjunt d'elements coincidents, inclosos el farciment, la vora i, opcionalment, el marge. |
| .outerWidth() | Obteniu l'amplada calculada actual per al primer element del conjunt d'elements coincidents, inclosos el farciment i la vora. |
| .width() | Obteniu l'amplada calculada actual per al primer element del conjunt d'elements coincidents o establiu l'amplada de cada element coincident. |
| Offset | |
| .offset() | Obteniu les coordenades actuals del primer element, o establiu les coordenades de cada element, en el conjunt d'elements coincidents, en relació amb el document. |
| .offsetParent() | Obteniu l'element ancestral més proper que es col·loca. |
| .position() | Obteniu les coordenades actuals del primer element del conjunt d'elements coincidents, en relació amb el pare de compensació. |
| .scrollLeft() | Obteniu la posició horitzontal actual de la barra de desplaçament per al primer element del conjunt d'elements coincidents o establiu la posició horitzontal de la barra de desplaçament per a cada element coincident. |
| .scrollTop() | Obteniu la posició vertical actual de la barra de desplaçament per al primer element del conjunt d'elements coincidents o establiu la posició vertical de la barra de desplaçament per a cada element coincident. |
| Dades | |
| jQuery.data() | Emmagatzema les dades arbitràries associades a l'element especificat i/o retorna el valor establert. |
| .data() | Emmagatzemeu dades arbitràries associades amb els elements coincidents o retorneu el valor al magatzem de dades amb nom per al primer element del conjunt d'elements coincidents. |
| jQuery.hasData() | Determineu si un element té associades dades de jQuery. |
| jQuery.removeData() | Eliminar una dada emmagatzemada anteriorment. |
| .removeData() | Eliminar una dada emmagatzemada anteriorment. |
| Manipulació | |
| Còpia | |
| .clone() | Creeu una còpia profunda del conjunt d'elements coincidents. |
| Inserció DOM, al voltant | |
| .wrap() | Emboliqui una estructura HTML al voltant de cada element del conjunt d'elements coincidents. |
| .wrapAll() | Emboliqui una estructura HTML al voltant de tots els elements del conjunt d'elements coincidents. |
| .wrapInner() | Emboliqui una estructura HTML al voltant del contingut de cada element del conjunt d'elements coincidents. |
| Inserció DOM, a l'interior | |
| .append() | Insereix contingut, especificat pel paràmetre, al final de cada element del conjunt d'elements coincidents. |
| .appendTo() | Inseriu tots els elements del conjunt d'elements coincidents al final de l'objectiu. |
| .html() | Obteniu el contingut HTML del primer element del conjunt d'elements coincidents o configureu el contingut HTML de cada element coincident. |
| .prepend() | Insereix contingut, especificat pel paràmetre, al començament de cada element del conjunt d'elements coincidents. |
| .prependTo() | Inseriu tots els elements del conjunt d'elements coincidents al principi de l'objectiu. |
| .text() | Obteniu el contingut de text combinat de cada element del conjunt d'elements coincidents, inclosos els seus descendents, o definiu el contingut de text dels elements coincidents. |
| Inserció DOM, a l'exterior | |
| .after() | Insereix contingut, especificat pel paràmetre, després de cada element del conjunt d'elements coincidents. |
| .before() | Insereix contingut, especificat pel paràmetre, abans de cada element del conjunt d'elements coincidents. |
| .insertAfter() | Inseriu tots els elements del conjunt d'elements coincidents després de l'objectiu. |
| .insertBefore() | Inseriu tots els elements del conjunt d'elements coincidents abans de l'objectiu. |
| Eliminació de DOM | |
| .detach() | Elimina el conjunt d'elements coincidents del DOM. |
| .empty() | Elimineu tots els nodes secundaris del conjunt d'elements coincidents del DOM. |
| .remove() | Elimina el conjunt d'elements coincidents del DOM. |
| .unwrap() | Elimineu els pares del conjunt d'elements coincidents del DOM, deixant els elements coincidents al seu lloc. |
| Substitució de DOM | |
| .replaceAll() | Substituïu cada element objectiu pel conjunt d'elements coincidents. |
| .replaceWith() | Substituïu cada element del conjunt d'elements coincidents pel contingut nou proporcionat. |
| Travessant | |
| Filtrat | |
| .eq() | Reduïu el conjunt d'elements coincidents al de l'índex especificat. |
| .even() | Redueix el conjunt d'elements coincidents als parells del conjunt, numerats des de zero. |
| .filter() | Redueix el conjunt d'elements coincidents als que coincideixen amb el selector o superen la prova de la funció. |
| .first() | Redueix el conjunt d'elements coincidents al primer del conjunt. |
| .has() | Reduïu el conjunt d'elements coincidents als que tinguin un descendent que coincideixi amb el selector o l'element DOM. |
| .is() | Comproveu el conjunt actual d'elements coincidents amb un selector i retorneu true si almenys un d'aquests elements coincideix amb el selector. |
| .last() | Redueix el conjunt d'elements coincidents al final del conjunt. |
| .map() | Passeu cada element del conjunt actual coincident a través d'una funció, produint un nou objecte jQuery que conté els valors de retorn. |
| .not() | Elimina elements del conjunt d'elements coincidents. |
| .odd() | Redueix el conjunt d'elements coincidents als senars del conjunt, numerats des de zero. |
| .slice() | Redueix el conjunt d'elements coincidents a un subconjunt especificat per un rang d'índexs. |
| Travessa variada | |
| .add() | Afegiu elements al conjunt d'elements coincidents. |
| .addBack() | Afegiu el conjunt d'elements anterior de la pila al conjunt actual, opcionalment filtrat per un selector. |
| .andSelf() | Afegiu el conjunt anterior d'elements de la pila al conjunt actual. |
| .contents() | Obteniu els fills de cada element al conjunt d'elements coincidents, inclosos els nodes de text i de comentaris. |
| .each() | Itereu sobre un objecte jQuery, executant una funció per a cada element coincident. |
| .end() | Finalitzeu l'operació de filtrat més recent de la cadena actual i retorneu el conjunt d'elements coincidents al seu estat anterior. |
| .uniqueSort() | Ordena un objecte jQuery d'elements DOM, al seu lloc, amb els duplicats eliminats. Tingueu en compte que això només funciona en objectes jQuery que consisteixen en elements DOM, no en textos o números. |
| Travessia d'arbres | |
| .children() | Obteniu els fills de cada element en el conjunt d'elements coincidents, opcionalment filtrats per un selector. |
| .closest() | Obteniu el primer element ancestral que coincideixi amb el selector, començant per l'element actual i avançant a través de l'arbre DOM. |
| .find() | Obteniu els descendents de cada element del conjunt actual d'elements coincidents, filtrats per un selector. |
| .next() | Obteniu el germà immediatament següent de cada element del conjunt d'elements coincidents. Si es proporciona un selector, només recupera el germà següent si coincideix amb aquest selector. |
| .nextAll() | Obteniu tots els germans següents de cada element del conjunt d'elements coincidents, opcionalment filtrats per un selector. |
| .nextUntil() | Obteniu tots els germans següents de cada element fins a l'element coincident pel selector, però sense incloure. |
| .parent() | Obteniu el pare de cada element del conjunt actual d'elements coincidents, opcionalment filtrat per un selector. |
| .parents() | Obteniu els avantpassats de cada element del conjunt actual d'elements coincidents, opcionalment filtrats per un selector. |
| .parentsUntil() | Obteniu els avantpassats de cada element del conjunt actual d'elements coincidents, fins a l'element coincident pel selector, però sense incloure. |
| .prev() | Obteniu el germà immediatament anterior de cada element del conjunt d'elements coincidents, opcionalment filtrat per un selector. |
| .prevAll() | Obteniu tots els germans anteriors de cada element del conjunt d'elements coincidents, opcionalment filtrats per un selector. |
| .prevUntil() | Obteniu tots els germans anteriors de cada element fins, però sense incloure, l'element coincident pel selector. |
| .siblings() | Obteniu els germans de cada element del conjunt d'elements coincidents, opcionalment filtrats per un selector. |
| Esdeveniments | |
| Esdeveniments del navegador | |
| .error() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "error". |
| .resize() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "canviar la mida" o activeu aquest esdeveniment en un element. |
| .scroll() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "desplaçament" o activeu aquest esdeveniment en un element. |
| Càrrega de documents | |
| .load() | Enllaceu un gestor d'esdeveniments a l'esdeveniment de JavaScript "càrrega". |
| .ready() | Especifiqueu una funció per executar quan el DOM estigui completament carregat. |
| .unload() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "descarrega". |
| Adjunt del gestor d'esdeveniments | |
| .bind() | Adjunteu un controlador a un esdeveniment per als elements. |
| .delegate() | Adjunteu un controlador a un o més esdeveniments per a tots els elements que coincideixin amb el selector, ara o en el futur, en funció d'un conjunt específic d'elements arrel. |
| .die() | Elimineu tots els controladors d'esdeveniments connectats prèviament amb .live() dels elements. |
| .live() | Adjunteu un controlador a l'esdeveniment per a tots els elements que coincideixin amb el selector actual, ara i en el futur. |
| .off() | Elimina un gestor d'esdeveniments. |
| .on() | Adjunteu una funció de gestor d'esdeveniments per a un o més esdeveniments als elements seleccionats. |
| .one() | Adjunteu un controlador a un esdeveniment per als elements. El controlador s'executa com a màxim una vegada per element. |
| .trigger() | Executeu tots els controladors i comportaments associats als elements coincidents per al tipus d'esdeveniment donat. |
| .triggerHandler() | Executeu tots els controladors connectats a un element per a un esdeveniment. |
| .unbind() | Traieu un controlador d'esdeveniments adjunt anteriorment dels elements. |
| .undelegate() | Elimineu un controlador de l'esdeveniment per a tots els elements que coincideixin amb el selector actual, ara o en el futur, basant-se en un conjunt específic d'elements arrel. |
| Esdeveniments de formulari | |
| .blur() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "desenfocat" o activeu aquest esdeveniment en un element. |
| .change() | Enllaceu un gestor d'esdeveniments a l'esdeveniment de JavaScript "canviar" o activeu aquest esdeveniment en un element. |
| .focus() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "focus" o activeu aquest esdeveniment en un element. |
| .focusin() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "focusin". |
| .focusout() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "focusout". |
| .select() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "seleccioneu" o activeu aquest esdeveniment en un element. |
| .submit() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "envia" o activeu aquest esdeveniment en un element. |
| Esdeveniments de teclat | |
| .keydown() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "keydown" o activeu aquest esdeveniment en un element. |
| .keypress() | Enllaceu un controlador d'esdeveniments a l'esdeveniment de JavaScript "prems de tecla" o activeu aquest esdeveniment en un element. |
| .keyup() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "keyup" o activeu aquest esdeveniment en un element. |
| Esdeveniments del ratolí | |
| .click() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "clic" o activeu aquest esdeveniment en un element. |
| .contextMenu() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript 'contextmenu' o activeu aquest esdeveniment en un element. |
| .dblclick() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "dblclick" o activeu aquest esdeveniment en un element. |
| .hover() | Enllaceu dos controladors als elements coincidents, que s'executaran quan el punter del ratolí entri i surti dels elements. |
| .mousedown() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "mousedown" o activeu aquest esdeveniment en un element. |
| .mouseenter() | Enllaçar un controlador d'esdeveniments per activar-se quan el ratolí entra en un element, o activar aquest controlador en un element. |
| .mouseleave() | Enllaceu un controlador d'esdeveniments per activar-lo quan el ratolí surti d'un element, o activeu aquest controlador en un element. |
| .mousemove() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "mousemove" o activeu aquest esdeveniment en un element. |
| .mouseout() | Enllaceu un controlador d'esdeveniments a l'esdeveniment JavaScript "mouseout" o activeu aquest esdeveniment en un element. |
| .mouseover() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "passar el ratolí" o activeu aquest esdeveniment en un element. |
| .mouseup() | Enllaceu un gestor d'esdeveniments a l'esdeveniment JavaScript "mouseup" o activeu aquest esdeveniment en un element. |
| .toggle() | Enllaceu dos o més controladors als elements coincidents, per executar-los en clics alternatius. |
| Objecte d'esdeveniment | |
| event.currentTarget | L'element DOM actual dins de la fase de bombolla d'esdeveniments. |
| event.delegateTarget | L'element on es va adjuntar el controlador d'esdeveniments jQuery actualment anomenat. |
| event.data | Les dades opcionals es van passar a jQuery.fn.bind quan es va vincular el controlador d'execució actual. |
| event.isDefaultPrevented() | Retorna si alguna vegada s'ha cridat event.preventDefault() en aquest objecte d'esdeveniment. |
| event.isImmediatePropagationStopped() | Retorna si alguna vegada s'ha cridat event.stopImmediatePropagation() en aquest objecte d'esdeveniment. |
| event.isPropagationStopped() | Retorna si alguna vegada s'ha cridat event.stopPropagation() en aquest objecte d'esdeveniment. |
| event.metaKey | Indica si es va prémer la tecla META quan es va desencadenar l'esdeveniment. |
| event.namespace | L'espai de noms especificat quan es va activar l'esdeveniment. |
| event.pageX | La posició del ratolí respecte a la vora esquerra del document. |
| event.pageY | La posició del ratolí respecte a la vora superior del document. |
| event.preventDefault() | Si es crida a aquest mètode, l'acció per defecte de l'esdeveniment no s'activarà. |
| event.relatedTarget | L'altre element DOM implicat en l'esdeveniment, si n'hi ha. |
| event.result | L'últim valor retornat per un gestor d'esdeveniments que s'ha activat per aquest esdeveniment, tret que el valor no estigui definit. |
| event.stopImmediatePropagation() | Impedeix que es cridin altres gestors d'esdeveniments. |
| event.stopPropagation() | Impedeix que l'esdeveniment surti a l'arbre DOM, evitant que els gestors principals siguin notificats de l'esdeveniment. |
| event.target | L'element DOM que va iniciar l'esdeveniment. |
| event.timeStamp | La diferència en mil·lisegons entre el moment en què s'activa un esdeveniment i l'1 de gener de 1970. |
| event.type | Descriu la naturalesa de l'esdeveniment. |
| event.which | Per als esdeveniments de tecla o botó, aquest atribut indica el botó o la tecla específic que s'ha premut. |
| Efectes | |
| Conceptes bàsics | |
| .hide() | Amaga els elements coincidents. |
| .show() | Mostra els elements coincidents. |
| .toggle() | Mostra o amaga els elements coincidents. |
| Personalitzat | |
| .animate() | Realitzeu una animació personalitzada d'un conjunt de propietats CSS. |
| .clearQueue() | Traieu de la cua tots els elements que encara no s'han executat. |
| .delay() | Estableix un temporitzador per retardar l'execució dels elements posteriors a la cua. |
| .dequeue() | Executeu la següent funció a la cua per als elements coincidents. |
| jQuery.dequeue() | Executeu la següent funció a la cua per a l'element coincident. |
| .finish() | Atureu l'animació que s'està executant, elimineu totes les animacions a la cua i completeu totes les animacions dels elements coincidents. |
| jQuery.fx.interval | La velocitat (en mil·lisegons) a la qual es desencadenen les animacions. |
| jQuery.fx.off | Desactiveu globalment totes les animacions. |
| jQuery.speed | Crea un objecte que conté un conjunt de propietats llestos per ser utilitzats en la definició d'animacions personalitzades. |
| .queue() | Mostra o manipula la cua de funcions que s'han d'executar en els elements coincidents. |
| jQuery.queue() | Mostra o manipula la cua de funcions que s'executaran a l'element coincident. |
| .stop() | Atureu l'animació que s'està executant als elements coincidents. |
| Esvaint | |
| .fadeIn() | Mostra els elements coincidents fent-los opacs. |
| .fadeOut() | Amaga els elements coincidents fent-los transparents. |
| .fadeTo() | Ajusteu l'opacitat dels elements coincidents. |
| .fadeToggle() | Mostra o amaga els elements coincidents animant-ne l'opacitat. |
| Lliscant | |
| .slideDown() | Mostra els elements coincidents amb un moviment lliscant. |
| .slideToggle() | Mostra o amaga els elements coincidents amb un moviment lliscant. |
| .slideUp() | Amaga els elements coincidents amb un moviment lliscant. |
| Ajax | |
| Gestors d'esdeveniments Ajax globals | |
| .ajaxComplete() | Registreu un gestor per trucar quan es completin les sol·licituds d'Ajax. Aquest és un esdeveniment Ajax. |
| .ajaxError() | Registreu un gestor per trucar quan les sol·licituds d'Ajax es completin amb un error. Aquest és un esdeveniment Ajax. |
| .ajaxSend() | Adjunteu una funció que s'executarà abans que s'enviï una sol·licitud Ajax. Aquest és un esdeveniment Ajax. |
| .ajaxStart() | Registreu un gestor per trucar quan comenci la primera sol·licitud Ajax. Aquest és un esdeveniment Ajax. |
| .ajaxStop() | Registreu un gestor per trucar quan s'hagin completat totes les sol·licituds d'Ajax. Aquest és un esdeveniment Ajax. |
| .ajaxSuccess() | Adjunteu una funció que s'executarà sempre que una sol·licitud Ajax es completi correctament. Aquest és un esdeveniment Ajax. |
| Funcions d'ajuda | |
| jQuery.param() | Creeu una representació serialitzada d'una matriu o objecte, adequada per utilitzar-la en una cadena de consulta d'URL o sol·licitud Ajax. |
| .serialize() | Codifiqueu un conjunt d'elements de formulari com a cadena per a l'enviament. |
| .serializeArray() | Codificar un conjunt d'elements de formulari com una matriu de noms i valors. |
| Interfície de baix nivell | |
| jQuery.ajax() | Realitzeu una sol·licitud HTTP asíncrona (Ajax). |
| jQuery.prefilter() | Gestioneu les opcions Ajax personalitzades o modifiqueu les opcions existents abans que s'enviï cada sol·licitud i abans que $.ajax() les processi. |
| jQuery.ajaxSetup() | Estableix valors predeterminats per a futures sol·licituds Ajax. |
| jQuery.ajaxTransport() | Crea un objecte que gestiona la transmissió real de dades Ajax. |
| Mètodes taquigràfics | |
| jQuery.get() | Carregueu dades del servidor mitjançant una sol·licitud HTTP GET. |
| jQuery.getJSON() | Carregueu dades codificades amb JSON des del servidor mitjançant una sol·licitud HTTP GET. |
| jQuery.getScript() | Carregueu un fitxer JavaScript des del servidor mitjançant una sol·licitud HTTP GET i, a continuació, executeu-lo. |
| jQuery.post() | Carregueu dades del servidor mitjançant una sol·licitud HTTP POST. |
| .load() | Carregueu les dades del servidor i col·loqueu l'HTML retornat a l'element coincident. |
| Nucli | |
| Objecte jQuery | |
| jQuery() | Retorna una col·lecció d'elements coincidents que es troben al DOM basant-se en arguments passats o creats passant una cadena HTML. |
| jQuery.noConflict() | Renuncia al control de jQuery de la variable $. |
| jQuery.readyException() | Gestiona els errors llançats de manera sincrònica a les funcions embolcallades a jQuery(). |
| jQuery.sub() | Crea una còpia nova de jQuery les propietats i mètodes de la qual es poden modificar sense afectar l'objecte jQuery original. |
| jQuery.holdReady() | Reté o allibera l'execució de l'esdeveniment ready de jQuery. |
| jQuery.when() | Proporciona una manera d'executar funcions de devolució de trucada basades en un o més objectes, normalment objectes diferits que representen esdeveniments asíncrons. |
| Objecte ajornat | |
| jQuery.Deferred() | Una funció de fàbrica que retorna un objecte d'utilitat encadenable amb mètodes per registrar diverses devolucions de trucada a les cues de retorn de trucada, invocar cues de retorn de trucada i transmetre l'estat d'èxit o fallada de qualsevol funció síncrona o asíncrona. |
| jQuery.Deferred.getErrorHook() | Retorna una instància d'error amb una pila (registre) definida. |
| deferred.always() | Afegiu controladors per trucar quan l'objecte ajornat sigui resolt o rebutjat. |
| deferred.done() | Afegiu controladors per trucar quan es resolgui l'objecte Diferit. |
| deferred.fail() | Afegiu controladors per trucar quan es rebutgi l'objecte Diferit. |
| deferred.isRejected() | Determineu si s'ha rebutjat un objecte ajornat. |
| deferred.isResolved() | Determineu si s'ha resolt un objecte ajornat. |
| deferred.notify() | Truqueu a progressCallbacks en un objecte Deferred amb els arguments donats. |
| deferred.notifyWith() | Truqueu a progressCallbacks en un objecte Deferred amb el context i els arguments donats. |
| deferred.pipe() | Mètode d'utilitat per filtrar i/o encadenar Diferits. |
| deferred.progress() | Afegiu controladors per trucar quan l'objecte Diferit generi notificacions de progrés. |
| deferred.promise() | Retorna un objecte Promesa ajornada. |
| deferred.reject() | Rebutja un objecte Diferit i crida a qualsevol errorCallback amb els arguments donats. |
| deferred.rejectWith() | Rebutja un objecte Diferit i crida a qualsevol errorCallback amb el context i els arguments donats. |
| deferred.resolve() | Resol un objecte Diferit i crida a qualsevol doneCallbacks amb els arguments donats. |
| deferred.resolveWith() | Resol un objecte Diferit i crida a qualsevol doneCallbacks amb el context i els arguments donats. |
| deferred.state() | Determina l'estat actual d'un objecte ajornat. |
| deferred.then() | Afegiu controladors per trucar quan es resolgui o es rebutgi l'objecte ajornat. |
| .promise() | Retorna un objecte Promise per observar quan han acabat totes les accions d'un determinat tipus vinculades a la col·lecció, en cua o no. |
| Utilitats | |
| jQuery.boxModel | Indica si la pàgina actual, al navegador de l'usuari, s'està representant mitjançant el model de caixa CSS W3C. |
| jQuery.browser | Conté indicadors per a l'agent d'usuari, llegits des de navigator.userAgent. Recomanem no utilitzar aquesta propietat; si us plau, proveu d'utilitzar la detecció de funcions (vegeu jQuery.support). jQuery.browser es pot moure a un connector en una versió futura de jQuery. |
| jQuery.contains() | Comproveu si un node DOM es troba dins d'un altre node DOM. |
| jQuery.each() | Una funció iteradora genèrica, que es pot utilitzar per iterar sense problemes tant sobre objectes com matrius. Les matrius i els objectes semblants a matrius amb una propietat de longitud (com ara l'objecte d'arguments d'una funció) s'iteren per índex numèric, de 0 a longitud-1. Altres objectes s'iteren mitjançant les seves propietats anomenades. |
| jQuery.extend() | Combina el contingut de dos o més objectes en el primer objecte. |
| jQuery.globalEval() | Executeu algun codi JavaScript globalment. |
| jQuery.grep() | Troba els elements d'una matriu que compleixen una funció de filtre. La matriu original no es veu afectada. |
| jQuery.inArray() | Cerqueu un valor especificat dins d'una matriu i retorneu el seu índex (o -1 si no es troba). |
| jQuery.isArray() | Determina si l'argument és una matriu. |
| jQuery.isEmptyObject() | Comproveu si un objecte està buit (no conté propietats). |
| jQuery.isFunction() | Determineu si l'argument passat és un objecte de funció Javascript. |
| jQuery.isNumeric() | Determina si el seu argument és un nombre. |
| jQuery.isPlainObject() | Comproveu si un objecte és un objecte senzill (creat amb '{}' o 'Objecte nou'). |
| jQuery.isWindow() | Determineu si l'argument és una finestra. |
| jQuery.isXMLDoc() | Comproveu si un node DOM es troba dins d'un document XML (o és un document XML). |
| jQuery.makeArray() | Converteix un objecte semblant a una matriu en una matriu JavaScript real. |
| jQuery.map() | Tradueix tots els elements d'una matriu o objecte similar a una matriu a una altra matriu d'elements. |
| jQuery.merge() | Combina el contingut de dues matrius junts en la primera matriu. |
| jQuery.noop() | Una funció buida. |
| jQuery.now() | Retorna un número que representa l'hora actual. |
| jQuery.parseHTML() | Analitza una cadena en una matriu de nodes DOM. |
| jQuery.parseJSON() | Pren una cadena JSON ben formada i retorna l'objecte JavaScript resultant. |
| jQuery.parseXML() | Analitza una cadena en un document XML. |
| jQuery.proxy() | Pren una funció i en retorna una de nova que sempre tindrà un context determinat. |
| jQuery.support | Una col·lecció de propietats que representen la presència de diferents funcions o errors del navegador. |
| jQuery.trim() | Traieu l'espai en blanc del principi i del final d'una cadena. |
| jQuery.type() | Determineu la [[Classe]] JavaScript interna d'un objecte. |
| jQuery.unique() | Ordena una matriu d'elements DOM, al seu lloc, amb els duplicats eliminats. Tingueu en compte que això només funciona amb matrius d'elements DOM, no cadenes ni números. |
| jQuery.uniqueSort() | Ordena una matriu d'elements DOM, al seu lloc, amb els duplicats eliminats. Tingueu en compte que això només funciona amb matrius d'elements DOM, no cadenes ni números. |
| Mètodes d'elements DOM | |
| .get() | Recupereu els elements DOM que coincideix amb l'objecte jQuery. |
| .index() | Cerca un element determinat entre els elements coincidents. |
| .size() | Retorna el nombre d'elements de l'objecte jQuery. |
| .toArray() | Recupereu tots els elements DOM continguts al conjunt jQuery, com a matriu. |
| Interns | |
| .jquery | Una cadena que conté el número de versió de jQuery. |
| .context | El context del node DOM es va passar originalment a jQuery(); si no s'ha passat cap, probablement el context serà el document. |
| jQuery.error() | Pren una cadena i llança una excepció que la conté. |
| .length | El nombre d'elements de l'objecte jQuery. |
| .pushStack() | Afegiu una col·lecció d'elements DOM a la pila jQuery. |
| .selector | Un selector que representa el selector es va passar originalment a jQuery(). |
| Objecte de devolució de trucades | |
| jQuery.Callbacks() | Un objecte de llista de devolucions de trucada polivalent que proporciona una manera potent de gestionar les llistes de devolucions de trucada. |
| callbacks.add() | Afegiu una devolució de trucada o una col·lecció de devolució de trucada a una llista de devolució de trucada. |
| callbacks.disable() | Desactiveu una llista de devolució de trucades perquè no faci res més. |
| callbacks.disabled() | Determineu si la llista de trucades s'ha desactivat. |
| callbacks.empty() | Elimina totes les devolucions de trucada d'una llista. |
| callbacks.fire() | Truqueu a totes les devolucions de trucada amb els arguments donats. |
| callbacks.fired() | Determineu si les devolucions de trucada ja s'han trucat almenys una vegada. |
| callbacks.fireWith() | Truqueu totes les devolucions de trucada en una llista amb el context i els arguments donats. |
| callbacks.has() | Determineu si una devolució de trucada subministrada es troba en una llista. |
| callbacks.lock() | Bloqueja una llista de devolució de trucada en el seu estat actual. |
| callbacks.locked() | Determineu si la llista de trucades s'ha bloquejat. |
| callbacks.remove() | Eliminar una devolució de trucada o una col·lecció de devolució de trucada d'una llista de devolució de trucada. |