Conventions
Conventions de nommage
jQuery
Désigne un objet jQuery ($("p"), $(document.getElementsByTagName("li"))...)
Syntaxe : Conventions de nommage
jQuery
Désigne un objet jQuery ($("p"), $(document.getElementsByTagName("li"))...)
element
Désigne un objet du DOM (document.getElementById('exemple'), document.body...)
elementArray
Désigne un tableau d'objets du DOM (document.getElementsByName('exemple'), document.getElementsByTagName('div')...)
selector
C'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.
htmlString
Désigne une chaîne de caractères qui représente du code html.
all
Désigne jQuery, element, elementArray, selector.
propertyName
Désigne une propriété css par son nom en écriture JavaScript (background-color --> backgroundColor).
map
Désigne une liste de paires propriété - valeur ({color : "red", marginTop : "12px"})
attributName
Désigne le nom d'un attribut.
eventType
Type 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");
});