English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод prepend() вставляет указанное содержимое в начало каждого选定ного элемента (в качестве первого подэлемента).
Чтобы вставить содержимое в конец выбранного элемента, используйтеappend()Метод.
Вставить содержимое в начале:
$(selector).prepend(content)
Добавление содержимого с помощью функции:
$(selector).prepend(function(index, html))
Добавить текст перед всеми абзацами:
$("button").click(function(){ $("p").prepend("Hello world"); });Проверьте, посмотрите‹/›
Добавить некоторые HTML перед всеми абзацами:
$("button").click(function(){ $("p").prepend("<b>Hello world</b>"); });Проверьте, посмотрите‹/›
Этот пример использует document.createTextNode() для создания текстового узла и добавления его перед всеми элементами <p>:
$("button").click(function(){ $("p").prepend(document.createTextNode("Hello world")); });Проверьте, посмотрите‹/›
Добавление содержимого с помощью функции:
$("button").click(function(){ $("p").prepend(function(i){ return "<b>This p element has index " + i + "</b>"; }); });Проверьте, посмотрите‹/›
Параметр | Описание |
---|---|
content | Указать содержимое для вставки в начале каждого выбранного элемента (можно включать HTML-теги) Возможные значения:
|
function(index, html) | Указать функцию, которая возвращает содержимое для вставки
|