Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.05.2019, 14:22
Профессор
Отправить личное сообщение для face2005 Посмотреть профиль Найти все сообщения от face2005
 
Регистрация: 04.04.2014
Сообщений: 151

подскажите с кодом обернуть элементы..
Добрый день!
задача такая: есть несколько блоков в которых есть блоки с классами
nspInfo1 и nspInfo2.. пытаюсь их обернуть в div с классом new? а оно их все собирает в кучу.. а нужно в каждом блоке nspArt отдельно..

<div class="nspArt">		
    <p class="nspInfo1">26 янв</p>
    <p class="nspInfo2">26 янв</p>
</div>

<div class="nspArt">		
    <p class="nspInfo1">26 янв</p>
    <p class="nspInfo2">26 янв</p>
</div>



jQuery('.newsBlock .nspArt').find('.nspInfo1, .nspInfo2').wrapAll('<div class="new">');


подскажите как правильно...
Ответить с цитированием
  #2 (permalink)  
Старый 29.05.2019, 14:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

face2005,
jQuery('.nspArt').wrapInner('<div class="new">');
Ответить с цитированием
  #3 (permalink)  
Старый 29.05.2019, 14:40
Профессор
Отправить личное сообщение для face2005 Посмотреть профиль Найти все сообщения от face2005
 
Регистрация: 04.04.2014
Сообщений: 151

там еще блоки есть, нужно было сразу прописать..
<div class="nspArt">		
    <p class="nspInfo1">26 янв</p>
    <p class="nspInfo2">26 янв</p>
    <div class="titleBox">title1</div>
</div>

<div class="nspArt">		
    <p class="nspInfo1">26 янв</p>
    <p class="nspInfo2">26 янв</p>
    <div class="titleBox">title2</div>
</div>
Ответить с цитированием
  #4 (permalink)  
Старый 29.05.2019, 14:55
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

face2005,
jQuery('.nspArt').each((i,el) => $('.nspInfo1, .nspInfo2', el).wrapAll('<div class="new">'));
Ответить с цитированием
  #5 (permalink)  
Старый 29.05.2019, 15:04
Профессор
Отправить личное сообщение для face2005 Посмотреть профиль Найти все сообщения от face2005
 
Регистрация: 04.04.2014
Сообщений: 151

Сообщение от рони Посмотреть сообщение
face2005,
jQuery('.nspArt').each((i,el) => $('.nspInfo1, .nspInfo2', el).wrapAll('<div class="new">'));
Спасибо большое!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите с кодом face2005 jQuery 2 28.09.2018 19:36
Подскажите с кодом face2005 jQuery 10 06.09.2018 19:07
[title] - находит не все элементы, почему? 123456 jQuery 2 02.05.2017 14:54
Выбрать элементы, в которые вложен элемент с id. Вадимчег jQuery 3 24.11.2012 10:38
Добавить в набор новые элементы a22432 jQuery 1 28.08.2012 14:34