为每个

时间:2016-06-11 14:58:35

标签: jquery

您好我正在尝试将元素分组到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>

真的很感激,如果有人可以帮我这个。 先谢谢

0 个答案:

没有答案