javascript - 获取所有的 <style> 标签并将内容拼接成一个 <style> 标签

标签 javascript jquery css

我知道我可以用

获取样式标签

$('样式')

但是我怎样才能从文档中获取所有样式标签并将它们合并到一个样式 block 中呢?

最佳答案

<script>
var styles;
$("style").each(function(a,b){
    styles = styles + "\n" + b.html();
    $(this).remove();
});

$("#style").html('<style>'+ styles +'</style>');

</script>
<div id="style>

</div>

关于javascript - 获取所有的 &lt;style&gt; 标签并将内容拼接成一个 &lt;style&gt; 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7043624/

相关文章:

javascript - 选择元素的change()不起作用

javascript - 使用 jQuery 查找链接时 document.links 是否更快?

javascript - 获取 $(this) 的类名

javascript - 我可以创建一个指向 javascript 函数的链接吗?

特定页面的 CSS 不起作用

php - native 表单提交后的 ajax $.post 函数

javascript - 是否可以通过pnacl加速webgl矩阵乘法?

javascript - Rails ejs 未定义方法

Javascript分配内存问题

css - 如何将 CSS 定位到特定的共享点页面布局文件?