Javascript Jquery附加覆盖相同的元素

Javascript Jquery附加覆盖相同的元素,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我无法附加到同一个元素。问题是我有两个案例: if (lastIndexOfUnderscore < 0){ //list priv (no parent) $("<a href='#' class='list-group-item'></a>").text(items.name).appendTo($div); } else { $("<a href='#' class='list-group-item'></a&

我无法附加到同一个元素。问题是我有两个案例:

if (lastIndexOfUnderscore < 0){ //list priv (no parent)
        $("<a href='#' class='list-group-item'></a>").text(items.name).appendTo($div);
} else {
        $("<a href='#' class='list-group-item'></a>").text(items.name).appendTo($div);
}
if(lastIndexOfUnderscore<0){//list priv(无父项)
$(“”).text(items.name).appendTo($div);
}否则{
$(“”).text(items.name).appendTo($div);
}
我希望ui在一个
div
中是
'no parent'
,在另一个
div中是
'else'

我已经试过
.clone()
,但还是想不出来


下面是代码。

您可以按如下方式执行。如果
具有
parentId
,则使用
id=parentId
添加
div
。如果已存在具有父ID的
div
,则将
项添加到
div

$.each(sample.item, function (i, items) {
    if (items.parentId) {
        if ($('#' + items.parentId).length) {
            $('#' + items.parentId).append('<a href=# class=list-group-item>' + items.name + '</a>');
        } else {
            $('.priv').append('<div id=' + items.parentId + '><a href=# class=list-group-item>' + items.name + '</a></div>');
        }
    } else { //list priv (no parent)
        $('.privList').append('<a href=# class=list-group-item>' + items.name + '</a>');
    }
});
$。每个(示例项、函数(i、项){
if(items.parentId){
if($('#'+items.parentId).length){
$(“#”+items.parentId).append(“”);
}否则{
$('.priv')。附加('');
}
}else{//list priv(无父级)
$('.privList')。追加('');
}
});

在另一个div
在哪里?我不知道你想要什么,你能试着用另一种方式解释一下吗?你想让'RE02_RE04_RE05'嵌套在'RE02_RE04'中,而那一个嵌套在'RE02'或其他div中吗?其他div意味着我新建,为每个案例创建新div,因此我将有多个contain@JaiGtz,如下所示?这样地?