Conventions
Conventions de nommage
jQueryDésigne un objet jQuery ($("p"), $(document.getElementsByTagName("li"))...)
Syntaxe : Conventions de nommage
jQueryDésigne un objet jQuery ($("p"), $(document.getElementsByTagName("li"))...)
elementDésigne un objet du DOM (document.getElementById('exemple'), document.body...)
elementArrayDésigne un tableau d'objets du DOM (document.getElementsByName('exemple'), document.getElementsByTagName('div')...)
selectorC'est une chaîne de caractères qui utilise la syntaxe CSS. Elle permet de désigner une partie des éléments d'une page (".exemple" tous les éléments contenant la classe exemple, "div > li" tous les enfants li d'un div). Cette syntaxe va même plus loin. On le verra dans la suite.
htmlStringDésigne une chaîne de caractères qui représente du code html.
allDésigne jQuery, element, elementArray, selector.
propertyNameDésigne une propriété css par son nom en écriture JavaScript (background-color --> backgroundColor).
mapDésigne une liste de paires propriété - valeur ({color : "red", marginTop : "12px"})
attributNameDésigne le nom d'un attribut.
eventTypeType d'événement (click, mousemove, mouseout...)
Attention : Dans la pratique
Attention, n'oubliez pas que pour manipuler le DOM il faut que la page soit chargée.
L'équivalent jQuery de :
window.addEventListener("load", function () {}, false);
est
$(document).ready(function () {});
qui peut-être réduit à :
$(function(){});
Exemple :
$(function(){
$("img").css("border","solid 2px red");
});