Je suis actuellement en train de travailler par le biais de ce tutoriel: débuter avec jQuery
Pour les deux exemples ci-dessous:
$("#orderedlist").find("li").each(function(i) {
$(this).append(" BAM! " + i);
});
$("#reset").click(function() {
$("form").each(function() {
this.reset();
});
});
Avis dans le premier exemple, nous utilisons $(this)
pour ajouter du texte à l'intérieur de chaque élément li. Dans le deuxième exemple, nous allons utiliser "ce" directement lors de la réinitialisation de la forme.
$(this)
semble être utilisé beaucoup plus souvent que this
.
Ma conjecture est que dans le premier exemple, $()
est la conversion de chaque li
élément dans un objet jQuery qui comprend l' append()
de la fonction tandis que dans le second exemple reset()
peut être appelée directement sur le formulaire.
Fondamentalement, nous avons besoin d' $()
spécial jQuery seule les fonctions.
Est-ce correct?