2013-12-12 2 views
0

У меня есть две строки HTML кода, который уже на выход PHPСоздать DIV контейнер динамически

<div class="product-info weight">Weight: 10 kg</div> 
<div class="product-info dimensions">Dimensions: 10 cm × 10 cm × 10 cm</div> 

И я хочу, чтобы вставить DIV в качестве контейнера выше две строки, так что я могу добавить CSS в контейнер ,

<div class="product-info-container"> 
    <div class="product-info weight">Weight: 10 kg</div> 
    <div class="product-info dimensions">Dimensions: 10 cm × 10 cm × 10 cm</div> 
</div> 

можно ли выполнить jquery? И как это сделать?

+4

Да, это возможно. –

+0

Вы можете использовать метод 'wrap()' jquery. –

+0

@RobertHarvey это на самом деле не дубликат ... это об обертывании элемента с новым контейнером –

ответ

1

Вы можете использовать .wrapAll()

$('.product-info').wrapAll('<div class="product-info-container"></div>') 

Demo: Fiddle

+0

отлично! спасибо .... – hkguile

0
$(".product-info.weight, .product-info.dimensions").wrapAll("<div class='product-info-container'></div>"); 
Смежные вопросы