Обернуть несколько элементов в контейнер jQuery


00:51, 21/03/2018

Есть структура вида:

Разберем задачу на примере оборачивания группы из 3-х div в div с классом row.

Приведем разметку к виду:

Воспользуемся функцией jQuery .wrapAll()

while(($children = $(':not(.row)>.class1:lt(3)')).length) {
    $children.wrapAll($('
')); }

Или функцией jQuery .append()

while(($children = $(':not(.row)>.class1:lt(3)')).length) {
    $children.parent().append(
    $('
').append($children.remove()) ); }


Комментарии