有没有办法<style>
使用 jquery 从页面中删除标签?我需要删除特定的样式标签。
谢谢。
如果你想删除一个特定的样式标签,你可以给它添加一个类(或 id),然后使用 remove() 来删除那个类。我已经对其进行了测试,并且可以正常工作。我不确定这应该被允许,但如果你没有其他选择......
HTML
<style class="style-tag">
p {
color: #000;
}
</style>
jQuery
$('.style-tag').remove();
$(document).ready(function(){
$('style').remove() ;
});
试试remove
这个
$('style').remove();
如果您想从特定的类或 id 中删除样式标签,那么您只需提及他们的类或 id 名称。像这样:
html:
<style>
.menu { display: none; }
</style>
jQuery:
$('.menu style').remove();
要删除特定的样式标签,您需要为其分配一个 id,如下所示:
<style id="someid">.elem{display:none;}</style>
之后使用 jQuery 的 remove 函数将其删除,如下所示:
$('style#someid').remove();
我希望这有帮助。