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

时间:2018-09-05 14:17:00

标签: jquery clone removechild

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

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

但是不能正常工作,因为在当前DOM中会删除所有内容。

1 个答案:

答案 0 :(得分:0)

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

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