复制变量中某个元素的html,并使用Jquery删除新变量中的某些元素

复制变量中某个元素的html,并使用Jquery删除新变量中的某些元素,jquery,clone,removechild,Jquery,Clone,Removechild,我试图在一个变量中复制页面的当前HTML,然后删除一些元素以转换pdf中变量的内容。我正试着这样做 var html= $("body"); var html2=html.clone(); var btn=html2.find("#cmd"); html2.remove(btn); html2.html(); 但不起作用,因为删除当前DOM中的所有内容。删除btn对象并重新分配原始html对象中的html内容 var html= $("body"); var html2=html.cl

我试图在一个变量中复制页面的当前HTML,然后删除一些元素以转换pdf中变量的内容。我正试着这样做

var html= $("body");
 var html2=html.clone();
 var btn=html2.find("#cmd");
 html2.remove(btn);
 html2.html();

但不起作用,因为删除当前DOM中的所有内容。

删除btn对象并重新分配原始html对象中的html内容

var html= $("body");
var html2=html.clone();
var btn=html2.find("#cmd");
btn.remove();
html.html(html2);
var html2=$(html.prop('outerHTML')