Jam*_*mie 3 jquery
我需要从页面加载一个html字符串到内存中,并使用jQuery删除具有某个类的div.
我想要做的是下面但它不起作用.
var reportHTML = $('#collapsereportsdata').html() $(reportHTML).(".dontprintme").each().remove();
谢谢
Nic*_*ver 9
要获取带有标记的HTML,您可以.clone()在获取HTML之前删除元素,并删除不需要的元素,如下所示:
.clone()
var newHTML = $('#collapsereportsdata').clone().find(".dontprintme") .remove().end().html();
这将执行.clone()原始元素,执行a .find()获取您想要的元素.remove(),然后用于.end()跳回克隆元素,因为那是您想要从中获取html的元素.html().
.find()
.remove()
.end()
.html()
归档时间:
15 年,5 月 前
查看次数:
6696 次
最近记录: