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:
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA