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

MediaWiki:Citizen.js

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

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

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
/**
 * Star Citizen Style Search Trigger for HomeHero
 */
$(function() {
    // ボタン本体、またはその中のアイコンなどがクリックされた際も確実に動作するようにします
    $(document).on('click', '#uw-hero-search-trigger', function(e) {
        e.preventDefault();
        
        // Citizenスキンの検索機能を起動するボタンを探します
        // スキンのバージョンによって複数のID/クラスの可能性があるため、順番に試行します
        var $searchBtn = $('#citizen-search-trigger, .citizen-search-trigger, #p-search label').first();
        
        if ($searchBtn.length) {
            $searchBtn.click();
        } else {
            // スキンのボタンが見つからない場合のバックアップ:ショートカットキー (/) をDispatch
            var event = new KeyboardEvent('keydown', {
                key: '/',
                keyCode: 191,
                bubbles: true
            });
            document.dispatchEvent(event);
        }
    });
});