Задать вопрос

Как выбрать 2 элемента из массива и завернуть в див?

Есть код
jQuery(function ($) {
    var items = $('.blog-main').find('.col-md-6');
    for (var i = 0; i < items.length; i++) {
        items.eq(i).wrapAll('<div class="row">');
    }
});

Хотел сделать так, чтобы по 2 элемента заворачивались в див "row", а если в массиве items остался 1 элемент, то чтобы все равно он заворачивался в обертку "row". Думаю есть вариант это сделать без цикла вовсе.
P.S. на данный момент код не рабочий.
  • Вопрос задан
  • 242 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Stepan_Darya
@Stepan_Darya Автор вопроса
Все, реализовал.
var $set = $('.blog-main').find('.col-md-6');
for(var i=0, len = $set.length; i < len; i+=2){
    $set.slice(i, i+2).wrapAll('<div class="row">');
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы