MediaWiki:Gadget-hideConversionTab.js:修订间差异
删除的内容 添加的内容
创建页面,内容为“→* * The script used to simplify the language options for the [Minerva * Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin. * * @author Jason Kwok (https://zh.wikipedia.org/wiki/User:JasonHK): (function (mw, $) { $(function() { var HIDDEN_LANGUAGE_SELECTOR = '.zh, .zh-hans, .zh-hant, .zh-hk, .zh-mo, .zh-my, .zh-sg'; if ((mw.config.get('skin') === 'minerva') && (typeof MutationObserver === 'function')) { var observer = new MutationObs…” |
小 // Edit via Wikiplus |
||
第7行: | 第7行: | ||
(function (mw, $) { |
(function (mw, $) { |
||
$(function() { |
$(function() { |
||
var HIDDEN_LANGUAGE_SELECTOR = '.zh, .zh-hans, .zh-hant |
var HIDDEN_LANGUAGE_SELECTOR = '.zh, .zh-hans, .zh-hant'; |
||
if ((mw.config.get('skin') === 'minerva') && (typeof MutationObserver === 'function')) { |
if ((mw.config.get('skin') === 'minerva') && (typeof MutationObserver === 'function')) { |
2022年12月20日 (二) 23:53的最新版本
/**
* The script used to simplify the language options for the [Minerva
* Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin.
*
* @author Jason Kwok (https://zh.wikipedia.org/wiki/User:JasonHK)
*/
(function (mw, $) {
$(function() {
var HIDDEN_LANGUAGE_SELECTOR = '.zh, .zh-hans, .zh-hant';
if ((mw.config.get('skin') === 'minerva') && (typeof MutationObserver === 'function')) {
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);