MediaWiki:Gadget-hideConversionTab.js:修订间差异
删除的内容 添加的内容
per request |
无编辑摘要 |
||
第3行: | 第3行: | ||
* Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin. |
* Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin. |
||
* |
* |
||
* @author |
* @author User:SunAfterRain |
||
*/ |
*/ |
||
( |
$(() => { |
||
⚫ | |||
$(function() { |
|||
$('#ca-varlang-0, #ca-varlang-1, #ca-varlang-2').remove(); |
|||
var HIDDEN_LANGUAGE_SELECTOR = '.zh, .zh-hans, .zh-hant'; |
|||
⚫ | |||
⚫ | |||
⚫ | |||
var observer = new MutationObserver(function(records) { |
|||
$.each(records, function(_, record) { |
|||
$(record.addedNodes) |
|||
.filter('.language-searcher') |
|||
.find(HIDDEN_LANGUAGE_SELECTOR) |
|||
.parent() |
|||
.hide(); |
|||
}) |
|||
⚫ | |||
observer.observe(document.documentElement || document.body, { |
|||
childList: true, |
|||
subtree: true |
|||
}) |
|||
} |
|||
⚫ | |||
})(mw, jQuery); |