[英]How can I get innerhtml except one of its child Jquery
我想打印我的元素,所以我需要获取整个 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)
使用jQuery:
$('#divID').not('#attach');
或者
$('#divID:not(#attach)');
尝试这个
$('#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 */
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.