jQuery | antes() Método

El método before() en jQuery se usa para agregar contenido antes del elemento seleccionado.

Sintaxis:

$(selector).before( content, function(index) )

Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

  • contenido: este parámetro contiene el contenido que se insertará antes del elemento. El valor posible del contenido puede ser Elementos HTML, Elementos DOM, Elementos jQuery.
  • función (índice): es un parámetro opcional y se usa para especificar una función que devuelve el contenido para insertar antes del elemento y el índice devuelve el posicionamiento del índice del elemento.

Ejemplo 1: este ejemplo inserta el contenido antes del elemento.

<!DOCTYPE html>
<html>
  
<head>
    <title>
        jQuery before() Method
    </title>
      
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
      
    <!-- Script to insert element before button element -->
    <script>
        $(document).ready(function() {
            $("button").click(function() {
                $("button").before("<p>GeeksforGeeks:"
                + " A computer science portal</p>");
            });
        });
    </script>
</head>
  
<body>
    <button>Click Here to Insert element before button</button>
</body>
  
</html>     

Antes de hacer clic en el botón:

Después de hacer clic en el botón:

Ejemplo 2: este ejemplo inserta contenido antes del elemento especificado.

<!DOCTYPE html>
<html>
  
<head>
    <title>
        jQuery before() Method
    </title>
      
    <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
      
    <!-- Script to add content before the element -->
    <script>
        $(document).ready(function(){
            $("button").click(function(){
                $("span").before("<span>GeeksforGeeks: </span>");
            });
        });
    </script>
</head>
  
<body>
    <span>A computer science portal for geek</span><br>
      
    <span>A computer science portal for geek</span><br>
      
    <span>A computer science portal for geek</span><br>
      
    <button>Click to insert</button>
</body>
  
</html>

Antes Haga clic en el botón:

Después Haga clic en el botón:

Publicación traducida automáticamente

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