「MediaWiki:Citizen.js」の版間の差分
MediaWikiインターフェイスページ
その他の操作
編集の要約なし |
編集の要約なし |
||
| 1行目: | 1行目: | ||
$(function() { | $(function() { | ||
$(document).on('click', '#uw-hero-search-trigger', function(e) { | $(document).on('click', '#uw-hero-search-trigger', function(e) { | ||
e.preventDefault(); | e.preventDefault(); | ||
// Citizenスキンの正確な検索ボタンIDを指定 | |||
// | var $target = $('#skin-citizen-search-trigger, #citizen-search-trigger, .citizen-search-trigger').first(); | ||
if ($target.length) { | |||
var $ | $target.click(); | ||
if ($ | |||
$ | |||
} else { | } else { | ||
// | // ショートカットキー入力をエミュレート | ||
const ev = new KeyboardEvent('keydown', { key: '/', bubbles: true }); | |||
document.dispatchEvent(ev); | |||
document.dispatchEvent( | |||
} | } | ||
}); | }); | ||
}); | }); | ||
2026年2月16日 (月) 00:16時点における版
$(function() {
$(document).on('click', '#uw-hero-search-trigger', function(e) {
e.preventDefault();
// Citizenスキンの正確な検索ボタンIDを指定
var $target = $('#skin-citizen-search-trigger, #citizen-search-trigger, .citizen-search-trigger').first();
if ($target.length) {
$target.click();
} else {
// ショートカットキー入力をエミュレート
const ev = new KeyboardEvent('keydown', { key: '/', bubbles: true });
document.dispatchEvent(ev);
}
});
});