MediaWiki:Mobile.js: відмінності між версіями
Матеріал з WikiLegalAid
Alexb (обговорення | внесок) Немає опису редагування |
Alexb (обговорення | внесок) мНемає опису редагування |
||
| Рядок 1: | Рядок 1: | ||
/* Усі JavaScript тут будуть завантажені для користувачів мобільного сайту */ | /* Усі JavaScript тут будуть завантажені для користувачів мобільного сайту */ | ||
console.log("Mobile.js script loaded"); | |||
mw.loader.using('mobile.startup', function () { | mw.loader.using('mobile.startup', function () { | ||
mw.hook('wikipage.content').add(function ($content) { | mw.hook('wikipage.content').add(function ($content) { | ||
| Рядок 8: | Рядок 9: | ||
'</div>'; | '</div>'; | ||
$content.find(' | $content.find('section').each(function () { | ||
const $section = $(this); | |||
const $heading = $section.find('h2, h3').first(); | |||
const $contentBlock = $section.find('.content').first(); | |||
$section.removeClass('collapsed'); | |||
$section.addClass('expanded'); | |||
$contentBlock.show(); | |||
$section.after(adHtml); | |||
}); | }); | ||
}); | }); | ||
}); | }); | ||
