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