Le sélecteur all (tout) sélectionne chaque élément dans le document, y compris HTML, tête et corps
Le sélecteur * si il est utilisé seul.sélectionne touts élément dans le document, y compris les éléments <html>, <head>, <body>,<scriplt> et <style>.
Si elle est utilisée conjointement avec un autre élément (sélecteurs imbriqués, comme dans 'exemple ci-dessus), il sélectionne tous les éléments enfants dans l'élément spécifié.
$("*")
avec ce code touts les éléments dans le body serons sélectionnés meme les deux éléments </br>
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>jQuery demo </title>
<script src="http://ajax.microsoft.com/ajax/jquery/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function(){
$("body *").css("background-color","#ffa");
var elementCount = $( "body *" ).length;
$( "body" ).prepend( "<h3>" + elementCount + " élément trouvés</h3>" );
});
</script>
</head>
<body>
<h1>Ceci est un titre qui est dans un élément h, il sera
sélectioné</h1>
<p class="intro">Ceci est un paragrphe qui est dans un élément p même avec une
classe il sera sélectioné</p>
<p>Ceci est un paragrphe qui est dans un élément p il sera
sélectioné</p>
<p>Ceci est un autre paragrphe qui est dans un élément p il sera
sélectioné</p>
Ce texte n'est pas dans un élément il ne sera pas sélectioné, <br />
mais tout élément sélectioné prendra un background-color jaune <br />
<ul id="chose">
<li>Livres</li>
<li>Cahiers</li>
<li>Stylos</li>
</ul>
</body>
</html>
Essayer le même exemple mais en remplaçant :
$("body *")
Par
$("*")
Résultat tous le document est sélectioné.
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT