Core
Native
Class
Element
Utilities
Fx
Request
Plugins
- Fx.Slide
- Fx.Scroll
- Fx.Elements
- Drag
- Drag.Move
- Color
- Group
- Hash.Cookie
- Sortables
- Tips
- SmoothScroll
- Slider
- Scroller
- Assets
- Accordion
title属性とhref属性をツールチップとして表示します。
<a href="http://mootools.net" title="mootools homepage" class="thisisatooltip" />
var myTips = new Tips('.thisisatooltip');
onShow(tip)
myTips.addEvent('show', function(tip){ tip.fade('in'); });
onHide(tip)
myTips.addEvent('hide', function(tip){ tip.fade('out'); });
要素にツールチップを添附します。Tipsインスタンスにたくさんの要素を加えたいときに役立ちます。
myTips.attach(elements);
myTips.attach('a.thisisatip');
要素からツールチップを削除します。Tipsインスタンスから要素を削除したいときに役立ちます。
myTips.detach(elements);
myTips.detach('a.thisisatip');
<div class="options.className"> //オプションに渡したclassNameがここに適用されています。 <div class="tip-top"></div> //スタイリングに役立つでしょう。 <div class="tip"> <div class="tip-title"></div> <div class="tip-text"></div> </div> <div class="tip-bottom"></div> //ここもスタイリングに役立ちます。 </div>
Element.Storageを使えばツールチップのタイトルと本文をアサインできます。
<a id="tip1" href="http://mootools.net" title="mootools homepage" class="thisisatooltip" />
$('tip1').store('tip:title', 'custom title for tip 1'); $('tip1').store('tip:text', 'custom text for tip 1');
このドキュメントはMooToolsのドキュメントを元に高橋文樹が翻訳(ちょっと改変)しました。
本家と同じく、Attribution-NonCommercial-ShareAlike 3.0ライセンスで公表されています。