jQuery | Método misceláneo each()

El método each() en jQuery se usa para especificar la función que se ejecutará para cada elemento coincidente.

Sintaxis:

$(selector).each(function(index, element))

Parámetros: este método acepta una función de parámetro único (índice, elemento) que es obligatoria. Se utiliza para ejecutarse para cada elemento coincidente. Contiene dos parámetros.

  • índice: mantiene la posición de índice del elemento selector.
  • elemento: Contiene el elemento actual.

Ejemplo 1: este ejemplo usa el método each() para mostrar cada elemento de párrafo.

<!DOCTYPE html>
<html>
  
<head> 
    <title>
        jQuery Misc each() Method
    </title>
      
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
</head> 
  
<body style="text-align:center;">
  
    <h1 style = "color:green;" >  
        GeeksForGeeks
    </h1>  
      
    <h2>jQuery each() Method</h2>
  
    <button>Click</button>
      
    <p>Geeks1</p>
    <p>Geeks2</p>
    <p>Geeks3</p>
      
    <!-- Script use each() method -->
    <script>
        $(document).ready(function() {
            $("button").click(function() {
                $("p").each(function() {
                    alert($(this).text())
                });
            });
        });
    </script>
</body>
  
</html>  

Producción:

  • Antes de hacer clic en el botón
  • Después de hacer clic en el botón


Ejemplo 2: este ejemplo utiliza el método each() para mostrar el elemento de párrafo.

<!DOCTYPE html>
<html>
  
<head> 
    <title>
        jQuery Misc each() Method
    </title>
      
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
</head> 
  
<body style="text-align:center;">
  
    <h1 style = "color:green;" >  
        GeeksForGeeks
    </h1>  
      
    <h2>jQuery each() Method</h2>
  
    <button>Click</button>
      
    <p>Geeks1-Geeks2-Geeks3</p>
      
    <div style="color:lightgreen;"></div>
      
    <!-- Script use each() method -->
    <script>
        $(document).ready(function(){
            $("button").click(function(){
                $("p").each(function(){
                    $("div").text($(this).text())
                });
            });
        });
    </script>
 </body>
  
</html>  

Producción:

  • Antes de hacer clic en el botón
  • Después de hacer clic en el botón
  • Publicación traducida automáticamente

    Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *