ポケモンWikiでは記事の投稿、加筆、検証、修正等参加、協力してくださる方を必要としています。方法や詳細はポケモンWikiに投稿するにはをご覧ください。

MediaWiki:Gadget-refTooltip.js

提供:ポケモンWiki
ナビゲーションに移動検索に移動

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

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
/*
  based on [[wikinews:he:מדיה_ויקי:Gadget-refTooltip.js]]
  this script is dual-lisenced under CC BY 2.5 Generic and CC BY-NC-SA 2.5 Generic.
 */
if (mw.config.get('wgAction') === 'view')
mw.loader.using(['jquery.tipsy', 'jquery.mwExtension'], function() {
	var
		createHint = function() {
			var elem = $($.escapeRE(this.href.replace(/.*#/, '#'))),
				html = elem.html();
			if (html)
				return '<div>' + html + '</div>';
			return '';
		},
		gravity = function() {
			var loc =
				($(this).offset().top > ($(document).scrollTop() + $(window).height() - 120) ? 's' : 'n') +
				($(this).offset().left > ($(document).scrollLeft() + $(window).width() / 4) ? '' : 'w');
			return loc;
		},
		tipsyParams = {
			html: true,
			delayOut: 900,
			delayIn: 300,
			fade: true,
			opacity: 1,
			gravity: gravity,
			title: createHint
		};
 
	$(function() {
		$('sup.reference a').tipsy(tipsyParams);
	});
});