我需要 jQuery 帮助来删除样式标签中的样式。
<style>
div.tab{backgroung:#666666;}
</style>
我需要清空此div.tab
样式或删除此style
标签。
您要做的是删除style
元素。(如果不知道它应该解决什么问题,就无法确定这是否可行。)为此,您需要在 CSS 中对元素进行某种标识。
例如,如果style
元素是style
页面元素中的第一个,那么您可以使用
var badStyle = document.getElementsByTagName('style')[0];
badStyle.parentNode.removeChild(badStyle);
要删除特定的样式属性,你可以css()
试试这个
$('div.tab').css({'background':''});
从标签中删除样式声明使用attr
$('div.tab').attr( "style", ""); // .removeAttr('style')
或者
$('style').remove();
试试这个,
$('div.tab').removeClass('someClass');
您不能使用 jquery 从样式标签中删除样式。但是,您可以使用 jquery 为元素覆盖样式。
$('div.tab').css({'background':''});
如果要删除所有style
元素,请使用以下命令jQuery
:
$('style').remove();