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

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

El método brothers() se usa para encontrar todos los elementos hermanos del elemento seleccionado. Los hermanos son aquellos que tienen el mismo elemento principal en DOM Tree. 

Sintaxis:

$(selector).siblings(function)

Esta función acepta un parámetro opcional «función» que seleccionará todos los hermanos de los elementos seleccionados. Devuelve todos los hermanos del elemento seleccionado.

Enfoque: Primero, crearemos el contenedor div principal y dentro del contenedor principal, agregaremos dos contenedores div. Cuando el usuario hace clic en el botón, se llama al método brothers() y selecciona los hermanos del contenedor de la clase section1. 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 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 () {
                $(".section1").siblings().addClass("Geeks");
            });
        });
    </script>
</head>
  
<body>
    <center>
        <h1 style="color: green;">
            GeeksforGeeks
        </h1>
  
        <h3>
            How to select all 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>
  
            <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 *