oujood.com

jQuery sélecteur * (séléctioner tous les éléments)

Le sélecteur all (tout) sélectionne chaque élément dans le document, y compris HTML, tête et corps

chercher |

Définition et utilisation sélecteur *

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é.

Syntaxe

$("*")

Exemple Sélectionnez tous les éléments à l'intérieur du  <body>:

avec ce code touts les éléments dans le body serons sélectionnés meme les deux éléments </br>

Exemple :    📝  Copier le code

<!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é.

Par gerywa 25 juillet 2014

Voir aussi nos tutoriel :

padding-left

Définit la marge intérieure gauche d'un élément

fonction soundex

Calcule la clé soundex

Elément XSLT XSL template

Elément XSLT XSL template