[英]How to wrap 2 divs into another on on the fly?
我有2個從數組創建的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>')
但他們給一個DIV wrappin gthem全部擰結果稱為sex
$.each(data, function(i,item) {
var container = $('<div class="sex" />');
$('<img/>').attr("src", item.media_path).wrap('<div class="friend_pic' + item.id + '"></div>').appendTo(container);
$('<div class="friends-name' + item.id + '" id="fname_' + item.id + '" />').html(item.fname).appendTo(container);
container.appendTo('.mutual_row');
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.