В конструкции ниже:функция JQuery создает цикл
<div class="hero">
<div class="niro">
<div class="piro"> My </div>
<div class="piro"> Awesome </div>
<div class="piro"> List </div>
</div>
<div class="zero">
<a href="#" class="colorbox-load"> Clicking here pops up ColorBox </a>
</div>
</div>
В JQuery, я хочу чтобы обернуть все piro
класс, так что я сделал что-то вроде
$('.piro').wrapAll('<div class="piro-extended"> </div>');
При загрузке страницы для в первый раз, код выхода:
<div class="hero">
<div class="niro">
<div class="piro-extended">
<div class="piro"> My </div>
<div class="piro"> Awesome </div>
<div class="piro"> List </div>
</div>
</div>
<div class="zero">
<a href="#" class="colorbox-load"> Clicking here pops up ColorBox </a>
</div>
</div>
Но когда я нажимаю ссылку colorbox и после clo петь модальность, код же странице результатов в wrapAll()
цикле, как:
<div class="hero">
<div class="niro">
<div class="piro-extended">
<div class="piro-extended">
<div class="piro-extended">
<div class="piro"> My </div>
<div class="piro"> Awesome </div>
<div class="piro"> List </div>
</div>
</div>
</div>
</div>
<div class="zero">
<a href="#" class="colorbox-load"> Clicking here pops up ColorBox </a>
</div>
</div>
как мне избавиться от этого цикла?
Try '$ (документ) .ready (функция() {.. $ ('Niro ') дети() wrapAll ('
');}) ; ' –Дополнительная информация необходима. Http://jsfiddle.net/yzT8n/1/ – Musa