jQuery | before () Метод
Опубликовано: 23 Декабря, 2021
Метод before () в jQuery используется для добавления содержимого перед выбранным элементом.
Синтаксис:
$ (селектор) .before (содержание, функция (индекс))
Параметры: этот метод принимает два параметра, как указано выше и описано ниже:
- content: этот параметр содержит содержимое, которое нужно вставить перед элементом. Возможным значением содержимого могут быть элементы HTML, элементы DOM, элементы jQuery.
- function (index): это необязательный параметр, используемый для указания функции, которая возвращает содержимое для вставки перед элементом, а index возвращает индексное позиционирование элемента.
Пример 1. В этом примере вставляется содержимое перед элементом.
<!DOCTYPE html> < html > < head > < title > jQuery before() Method </ title > < script src = </ 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 > |
Перед нажатием на кнопку:
После нажатия на кнопку:
Пример 2: В этом примере вставляется содержимое перед указанным элементом.
<!DOCTYPE html> < html > < head > < title > jQuery before() Method </ title > < script src = </ 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 > |
Перед нажатием на кнопку:
После нажатия на кнопку: