J'ai ceci:Envelopper chaque itération de 2 types d'éléments dans divs wrapper individuels
<div class="w3_radiobuttons">
<div class="product-options-field-name">Foo Type?</div>
<input name="properties[Meal?]" class="product-options-radiobutton" type="radio" group="radiogroup-462699" value="Just Sandwich">
<span>foo</span>
<br>
<input name="properties[Meal?]" class="product-options-radiobutton" type="radio" group="radiogroup-462699" value="Meal (+0.750)">
<span>reg foo (+0.750)</span>
<br>
<input name="properties[Meal?]" class="product-options-radiobutton" type="radio" group="radiogroup-462699" value="Large Meal (+1.00)">
<span>Large foo (+1.00)</span>
<br>
</div>
J'ai besoin ceci:
<div class="w3_radiobuttons">
<div class="product-options-field-name">Foo Type?</div>
<div class="radioWrap">
<input name="properties[Meal?]" class="product-options-radiobutton" type="radio" group="radiogroup-462699" value="Just Sandwich">
<span>foo</span>
</div>
<div class="radioWrap">
<input name="properties[Meal?]" class="product-options-radiobutton" type="radio" group="radiogroup-462699" value="Meal (+0.750)">
<span>reg foo (+0.750)</span>
<div class="radioWrap">
<input name="properties[Meal?]" class="product-options-radiobutton" type="radio" group="radiogroup-462699" value="Large Meal (+1.00)">
<span>Large foo (+1.00)</span>
</div>
</div>
J'ai essayé jquery wrapAll() mais de toute évidence juste enveloppé l'intégralité des éléments dans 2 divs radioWrap.
$(".w3_radiobutton input, .w3_radiobutton span").wrapAll("<div class='radioWrap' />");
Ma question est, comment puis-je boucle à travers tous les éléments dans les principaux « w3_radiobuttons » div et envelopper l'entrée et portées qui apparaissent avant les
balises dans les balises wrapper individuelles appelées « radioWrap » .
Je réalise qu'il y aura probablement un type de boucle for et que je devrais peut-être compter le nombre de chaque élément et leur assigner des index?
Toute aide serait grandement appréciée.
Cela a fonctionné pour moi. Merci beaucoup! – SykoTron
@SykoTron De rien! –