< 利用者:Tmv
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
//----------------------------------------------------------------------------- // // マップ選択用のボタンの下準備 // //----------------------------------------------------------------------------- $(function(){ // (表示 / 非表示)の選択用ボタン var OPEN_TOOLTIP = '地図を表示'; var CLOSE_TOOLTIP = '地図を非表示'; var MAP_BUTTON = '<a class="kartographer-open-button" href="#" title="' + OPEN_TOOLTIP + '"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/5/55/WMA_button2b.png/17px-WMA_button2b.png" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/55/WMA_button2b.png/17px-WMA_button2b.png 1x, //upload.wikimedia.org/wikipedia/commons/thumb/5/55/WMA_button2b.png/34px-WMA_button2b.png 2x" style="width: 20px; height: 20px;" class="kartographer-open-icon"></a>'; if(mw.config.get(wgContentNamespaces) === 0) { // ボタンを追加 $('.mw-kartographer-container').before(MAP_BUTTON); $('.mw-kartographer-container').css('display', 'none'); // 表示ボタンがクリックされたなら $('.kartographer-open-button').click(function() { $('.mw-kartographer-container').css('display', 'block'); $('.kartographer-open-button').css('display', 'block'); $('.kartographer-open-button').addClass('kartographer-close-button'); $('.kartographer-open-button').removeClass('kartographer-open-button'); $('.kartographer-open-button').attr('title', CLOSE_TOOLTIP); }); // 非表示ボタンがクリックされたら $('.kartographer-close-button').click(function() { $('.mw-kartographer-container').css('display', 'none'); $('.kartographer-close-button').addClass('kartographer-open-button'); $('.kartographer-open-button').removeClass('kartographer-close-button'); $('.kartographer-close-button').attr('title', OPEN_TOOLTIP); }); } });