MediaWiki:Mobile.js

2025年8月24日 (日) 22:19時点におけるKaranemi666 (トーク | 投稿記録)による版

注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
/* ここにある全てのJavaScriptはモバイル版サイトの利用者に影響します */
mw.hook('mobileFrontend.content').add(function($content) {
    $content.find('section.collapsible-block').each(function() {
        var $section = $(this);
        if (!$section.hasClass('mw-collapsible')) {
            $section.addClass('mw-collapsible mw-collapsed');
            $section.wrapInner('<div class="mw-collapsible-content"></div>');
            var $heading = $section.prev('h1, h2');
            $heading.css('cursor','pointer').click(function() {
                $section.toggleClass('mw-collapsed');
            });
        }
    });
});