使用jQuery从html正文中删除不需要的标记

时间:2010-07-15 10:36:31

标签: jquery

我继承了一些遗留HTML,其中代码正文中包含以下元素:

style

meta

title

如何使用jQuery删除它们?

2 个答案:

答案 0 :(得分:1)

$('style, meta, title').remove();

这将从DOM中删除所有指定的元素。

P.S。确保它包含在$(document).ready()中,这是您必须编写的大多数jQuery代码的好习惯。

答案 1 :(得分:1)

如果你能找到一个合适的CSS选择器来获取元素,你可以简单地将它们从DOM中分离出来:

$(document).ready(function(){
    $('style, meta, title').detach();
});

我非常怀疑你真的想要分离<title>元素。