您好我正在尝试将元素分组到foreach循环中。我还想不通。
$select.children('option.active,option.enabled').each(function(i, option) {
var $option = jQuery(option),
selectId = $option.parent('select').attr('id');
$variationItems.find('input[type="radio"]')
.filter('[name="'+selectId+'"]')
.filter('[value="'+option.value+'"]')
.parents('.mspc-variation:first').show()
$variationItems.find('input[type="checkbox"]')
.filter('[name="'+selectId+'"]')
.filter('[value="'+option.value+'"]')
.parents('.mspc-variation:first').show()
if( i <= 5 ){
$variationItems.wrapAll('<div class="grouped-section-1"/>');
}else if ( i <= 10) {
$variationItems.wrapAll('<div class="grouped-section-2"/>');
} else if ( i <= 15 ) {
$variationItems.wrapAll('<div class="grouped-section-3"/>');
}
});
$ select.children('option.active,option.enabled')这给出了一个元素数组,我想通过
包装每个5项<div class="section-row"></div>
真的很感激,如果有人可以帮我这个。 先谢谢