这是我的 js 代码:
$("tr[id^=list2ghead_]").each(function(){
j = i+1;
id_name = $(this).attr("id");
id_name_lenght = id_name.length;
if (i >= 10){
id_name = id_name.substr(0, id_name_lenght-2);
}else{
id_name = id_name.substr(0, id_name_lenght-1);
}
html = $("#"+id_name+i).nextUntil("#"+id_name+j).outerHTML;
$("#"+id_name+i).nextUntil("#"+id_name+j).remove();
html = "<div class='content'>"+html+"</div>";
$(html).insertAfter("#"+id_name+i);
i++;
});
我想获取两个 ID 之间的 HTML 内容。之后,我想将此 HTML 添加到div
带有“内容”类的内容中,删除现有的 HTML,并在 ID 之后插入新的div
. 现在outerHtml
返回undefined
。我应该怎么办 ?
这是 jQgrid 插件生成的 html 代码: