¿Cómo seleccionar todos los siguientes elementos hermanos de un elemento usando jQuery?

En este artículo, discutiremos cómo seleccionar todos los siguientes elementos hermanos de un elemento usando jQuery. Para seleccionar todos los siguientes elementos hermanos de un elemento, usaremos el método nextAll() .

El método nextAll() se usa para encontrar los siguientes elementos hermanos del elemento seleccionado. Los hermanos son aquellos que tienen el mismo elemento padre en DOM Tree. Este método no acepta ningún parámetro y devuelve todos los siguientes elementos hermanos del elemento seleccionado.

Sintaxis:

$(selector).nextAll()

Enfoque: Primero, crearemos elementos de encabezado y el contenedor div principal y dentro del contenedor div principal, agregaremos dos contenedores div. Cuando el usuario hace clic en el botón, se llama al método nextAll() y selecciona todos los hermanos siguientes del elemento seleccionado. Después de seleccionar los hermanos, le agregamos algunas propiedades CSS.

Ejemplo:

HTML

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0">
  
    <script src=
"https://code.jquery.com/jquery-3.5.1.min.js">
    </script>
  
    <title>
        How to select all next sibling elements 
        of an element using jQuery?
    </title>
  
    <style>
        .main {
            width: 450px;
            text-align: justify;
            font-size: 18px;
        }
  
        #GFG {
            padding: 5px 15px;
            margin-top: 20px;
        }
  
        .Geeks {
            font-size: 18px;
            font-weight: bold;
            color: green;
        }
    </style>
  
    <script>
        $(document).ready(function () {
            $("#GFG").on('click', function () {
                $("h3").nextAll().addClass("Geeks");
            });
        });
    </script>
</head>
  
<body>
    <center>
        <h1 style="color: green;">
            GeeksforGeeks
        </h1>
  
        <h3>
            How to select all next sibling elements 
            of an element using jQuery?
        </h3>
  
        <div class="main">
            <div class="section1">
                HTML stands for HyperText Markup
                Language. It is used to design
                web pages using a markup language.
                HTML is the combination of
                Hypertext and Markup language.
            </div>
            <br>
  
            <div class="section2">
                Cascading Style Sheets, fondly
                referred to as CSS, is a simply
                designed language intended to
                simplify the process of making
                web pages.
            </div>
        </div>
  
        <input type="button" id="GFG" 
            value="Remove Contents">
    </center>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por vkash8574 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 *