使用jquery删除html中的样式标记

时间:2014-08-10 07:32:59

标签: javascript jquery html css styles

如何删除html中的样式标记

我想在其中删除完整的样式标记和CSS 我试试这个:

  html = html.replace(/<br>/g, ' ');
        console.log('0='+html);
        html2 = html.replace(/<div>/g, ' ');
        console.log('1='+html2);
        html2 = html2.replace(/&nbsp;/g, ' ');
        html2 = html2.replace(/(<([^>]+)>)/ig,"");

但这只是删除样式代码并且不删除css

my style code

1 个答案:

答案 0 :(得分:2)

您可以使用jQuery .remove()方法从页面中删除任何样式标记:

$('html').find('style').remove();

如果HTML位于变量( html )中,请使用:

$('style', html).remove();