Wrap multiple div elements on same class

前端 未结 5 930
执笔经年
执笔经年 2020-12-11 04:48

I would like to use jQuery to wrap sets of class elements in a div but can\'t find the solution.

HTML:

5条回答
  •  独厮守ぢ
    2020-12-11 05:10

    You could try whit this:

    var arr = $(".view-content div").map(function() { return $(this).attr('class'); }).get();
    var results = $.unique(arr);
    var i;
    
    for(i = 0; i < results.length; i++){
    
        $('.out').append('
    '); $('.'+results[i]).clone().appendTo('.columns:last'); } alert($('.out').html());

    Here an example:

    JSFIDDLE

提交回复
热议问题