質問

1つのMootools ToolTip(Tip)を強制的に開くにはどうすればよいですか

よろしく、

ペドロ

役に立ちましたか?

解決

ヒントがアタッチされている要素でトリガーイベントを発生させることで試すことができます。

たとえば-持っている場合

<a href="#" id="gethelp" class="tip" rel="Click here to sign in through facebook">what's this?</a>
<script type="text/javascript">
// domready etc. 
var myTips = new Tips('a.tip');

// force the gethelp one up:
$("gethelp").fireEvent("mouseenter");
</script>

http://github.com/mootools /mootools-more/blob/master/Source/Interface/Tips.js

myTips.show(element);を実行できる場合があります。また、概念全体に欠陥がありますが:

mootoolsのツールチップは、基本的に要素の上にマウスを置いたときにマウスをたどっています。そのため、これらはイベントドリブンであり、ツールチップはターゲット要素の近くに事前に構築されています。 mouseenterイベントなしで表示すると、少し奇妙に見えます...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top