MediaWiki:Common.js
提供: MochiuWiki : SUSE, EC, PCB
📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
/* ここにあるすべてのJavaScriptは、すべてのページ読み込みですべての利用者に対して読み込まれます */
$(document).ready(function() {
// ページ内のすべての画像にホバーイベントを追加
$('.mw-content-text img').each(function() {
var $img = $(this);
var $popup = null;
$img.hover(
function() {
// ポップアップ作成
var imgSrc = $img.attr('src').replace(/\/thumb/, '').replace(/\/[0-9]+px-.*$/, '');
$popup = $('<div>')
.addClass('image-popup')
.css({
position: 'fixed',
top: '50%',
left: '50%',
transform: 'translate(-50%, -50%)',
zIndex: 10000,
backgroundColor: 'rgba(0,0,0,0.9)',
padding: '10px',
borderRadius: '5px',
maxWidth: '90vw',
maxHeight: '90vh'
})
.append(
$('<img>')
.attr('src', imgSrc)
.css({
maxWidth: '100%',
maxHeight: '85vh',
display: 'block'
})
);
$('body').append($popup);
},
function() {
// ポップアップ削除
if ($popup) {
$popup.remove();
}
}
);
});
});