Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

jquery добавление содержимого после последнего элемента

Поддержи проект!!!

У нас есть некий код, после которого, нам нужно поставить, либо текст, либо код будем использовать метод «last()» - его можно использовать двумя способами…

Мы уже рассмотрели несколько тем о том, как добавлять элементы до и после… в общем на момент написания этой страницы уже три темы нами освещены… в общем общая тема : JQUERY

Для тарировки и иллюстрации нам понадобится код с некими повторяющимися классами… один нам нужно будет найти, например последний - класс no1

<ul class="list l1">

<li class="start no1"> Первая строка </li>

<li class="start no2"> Вторая строка </li>

<li class="start no3"> Третья строка </li>

</ul>

<ul class="list l2">

<li class="start no1"> Первая строка второго блока </li>

<li class="start no2"> Вторая строка второго блока </li>

<li class="start no3"> Третья строка второго блока </li>

</ul>

Также нам нужен код, который мы будем устанавливать после найденного последнего элемента…

<li style="color: red;">Тест</li>

И далее у нас есть два варианта совершенно приводящие к одному и тому же результату:

jQuery :last Selector

$(element:last).after
<script>$(".no1:last").after("<li style=\"color: red;\">Тест</li>");</script>

.last() method
$(element).last().after

Соберем...

<script>$(".no1_1").last().after("<li style=\"color: red;\">Тест</li>");</script> </div>

Результат для jQuery :last Selector:

  • Первая строка
  • Вторая строка
  • Третья строка
  • Первая строка второго блока
  • Вторая строка второго блока
  • Третья строка второго блока

И как работает метод...

<div class ="kod"> <ul class="list l1">

<li class="start no1_1"> Первая строка </li>

<li class="start no2"> Вторая строка </li>

<li class="start no3"> Третья строка </li>

</ul>

<ul class="list l2">

<li class="start no1_1"> Первая строка второго блока </li>

<li class="start no2"> Вторая строка второго блока </li>

<li class="start no3"> Третья строка второго блока </li>

</ul>

<script>$(".no1_1").last().after("<li style=\"color: red;\">Тест</li>");</script> </div>

Результат .last() method :

  • Первая строка
  • Вторая строка
  • Третья строка
  • Первая строка второго блока
  • Вторая строка второго блока
  • Третья строка второго блока

Вас может еще заинтересовать список тем : #JS | #JS_JQUERY |
Последняя дата редактирования : 2020-07-02 12:40
Название скрипта :Добавление содержимого после последнего элемента
Скрипт № 45.7Ссылка на скачивение: Все скрипты на одной странице
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
Добавление содержимого после последнего элемента jquery

Последние комментарии :
Марат :
02/09/2020 03:25
Рад, что помог! Приходите еще!
подробнее.
Алексей :
02/09/2020 01:16
Спасибо Кое-что пригодилось!
подробнее.
Павел :
26/08/2020 05:57
textarea В таблице, а таблица в родительском div, а этот див является частью аккордеона, сам textarea без displey: none, но…
подробнее.
Марат :
26/08/2020 04:22
Столько написали и ничего не понятно!У вас есть textarea со свойством "display: none;" - непонятно... зачем textarea скрытый и…
подробнее.
Павел :
26/08/2020 08:02
Здравствуйте. Пишу плагин для таблицы, в таблице много textarea, плагин и таблица расположены в скрытой вкладке…
подробнее.