【问题标题】:jQuery: remove certain elements from HTML documentjQuery:从 HTML 文档中删除某些元素
【发布时间】:2010-03-04 03:10:43
【问题描述】:

我想从我的 HTML 文档中删除某些元素。 似乎删除一些标签根本不起作用。

例如 - 剥离所有样式表:

$("style",this._doc.body).remove();

我还想删除 cmets 或类似奇怪的 winword 标签之类的东西: <!--[if gte mso 9]>

怎么做?

【问题讨论】:

  • 您能发布整个 HTML 以及您要删除的内容吗?
  • 我已经更新了我的文本 - 我想删除所有样式表文件。

标签: jquery tags


【解决方案1】:

要删除所有样式表,试试这个:

$('link[rel=stylesheet]').remove();

【讨论】:

  • 是否也可以剥离所有样式定义?像
  • 是的,iirc 尝试 $('style').remove();如果这不起作用,请尝试 $('style').each(function() { $(this).remove(); });
猜你喜欢
  • 2015-10-13
  • 1970-01-01
  • 2019-11-09
  • 2022-08-16
  • 1970-01-01
  • 2011-01-04
  • 1970-01-01
  • 1970-01-01
  • 2018-09-04
相关资源
最近更新 更多