メニューを切り替える
個人設定メニューを切り替える
個人メニューを切り替える
ログインしていません
編集を行うと、IPアドレスが公開されます。

MediaWiki:Citizen.js

MediaWikiインターフェイスページ
2026年2月16日 (月) 00:09時点におけるAdmin (トーク | 投稿記録)による版

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

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
$(function() {
    $('#uw-hero-search-trigger').on('click', function(e) {
        // デフォルトの挙動を防止
        e.preventDefault();
        
        // Citizenの検索ボタンをクリックして検索窓を出す
        // セレクタはスキンのバージョンにより異なる可能性があるため、
        // 汎用性の高いものをいくつか試行します
        const btn = $('#citizen-search-trigger, #p-search label, .citizen-search-trigger').first();
        if (btn.length) {
            btn.trigger('click');
        } else {
            // 見つからない場合はキーイベント( / )を直接Dispatch
            const event = new KeyboardEvent('keydown', { key: '/', bubbles: true });
            document.dispatchEvent(event);
        }
    });
});