有没有办法使用jquery从页面中删除<style>
标记?
我需要删除特定的样式标记。
感谢。
答案 0 :(得分:4)
$(document).ready(function(){
$('style').detach();
// or
$('style').remove();
});
答案 1 :(得分:1)
如果要删除特定样式标记,可以向其中添加类(或id),然后使用remove()删除该类。我测试了它,它的工作原理。我不确定这应该被允许,但如果你没有其他选择......
<强> HTML 强>
<style class="style-tag">
p {
color: #000;
}
</style>
<强> JQuery的强>
$('.style-tag').remove();
答案 2 :(得分:0)
$(document).ready(function(){
$('style').remove() ;
});
答案 3 :(得分:0)
尝试remove
试试这个
$('style').remove();
答案 4 :(得分:0)
如果要从特定类或ID中删除样式标记,则只需提及其类或ID名称即可。像这样:
的HTML :
<style>
.menu { display: none; }
</style>
的jquery :
$('.menu style').remove();
答案 5 :(得分:0)
要删除特定样式标记,您需要为其指定一个ID,如下所示:
<style id="someid">.elem{display:none;}</style>
之后使用jQuery的remove函数来摆脱它,就像这样:
$('style#someid').remove();
我希望这会有所帮助。