如何在飞行中将2个div包装成另一个?

问题描述 投票:1回答:1

我有两个div,我从一个数组创建:

        $.each(data, function(i,item) {
        $('<img/>').attr("src", item.media_path).wrap('<div class="friend_pic' + item.id + '"></div>').appendTo('.sex');
        $('<div class="friends-name' + item.id + '" id="fname_' + item.id + '" />').html(item.fname).appendTo('.sex');
        });

我希望将它们全部包装在div中,如下所示:

<div class="sex">... the divs from the each function ...<div>
<div class="sex">... the divs from the each function ...<div>
<div class="sex">... the divs from the each function ...<div>

我正在使用:$('<div class="sex"></div>').appendTo('.mutual_row');或:

$('.mutual_friends, friends-name1').wrap('<div class="sex"></div>')

但是他们把错误的结果包装在一个名为qazxsw poi的div中

javascript jquery each
1个回答
1
投票
sex
© www.soinside.com 2019 - 2024. All rights reserved.