我怎样才能得到innerhtml,除了它的一个孩子Jquery

时间:2016-03-13 12:43:53

标签: javascript jquery html

我想要打印我的元素,所以我需要获取整个div的innerHtml,但我需要隐藏一个元素,但仍然可以在主页中找到

我的尝试看起来像这样

var printcontent = document.getElementById(el).innerHTML
             +" <div class='row'><span class='glyphicon glyphicon-tasks'></span><b></b></div>"
             + document.getElementById(tble).innerHTML
             + document.getElementById(img).innerHTML;

这很好但我需要隐藏elment ID =“attach”

var panel = document.getElementById(el).innerHTML;
var filteredpanel = panel.remove(document.getElementById("attach").innerHTML)

2 个答案:

答案 0 :(得分:1)

使用jQuery:

$('#divID').not('#attach');

$('#divID:not(#attach)');

答案 1 :(得分:0)

试试这个

$('#attach').hide(); /* hide */
var printcontent = $(el).html() /* assign var */
             +" <div class='row'><span class='glyphicon glyphicon-tasks'></span><b></b></div>"
             + $(tble).html()
             + $(img).html();
$('#attach').show(); /* show again */