微件:SaltInPageCSSLoader:修订间差异

添加93字节 、​ 2023年4月29日 (星期六)
// Edit via Wikiplus
(优化去重部分)
(// Edit via Wikiplus)
 
(未显示另一用户的1个中间版本)
第1行: 第1行:
<noinclude>
<noinclude>
已弃用,请使用 <code><nowiki>{{#inline-css}}</nowiki></code> 解析器函数代替。
<pre><div id="test" class="salt InPageCSSLoader">&lt;pre>
<pre><div id="test" class="salt InPageCSSLoader">&lt;pre>
h1{
h1{
第36行: 第37行:
             if (el.hasAttribute('id')) {
             if (el.hasAttribute('id')) {
                 let id = el.getAttribute('id') || ''
                 let id = el.getAttribute('id') || ''
                 if (document.head.querySelector( 'style#' + id))) {
                 if (document.head.querySelector( 'style#' + id )) {
                     console.log('[SaltInPageCSSLoader]检测到重复CSS id: ' + id)
                     console.log('[SaltInPageCSSLoader]检测到重复CSS id: ' + id)
                     el.removeAttribute('id')
                     el.removeAttribute('id')
维护员、​界面管理员、​巡查员、​监督员、​小部件编辑者
3,469

个编辑