0

私はqTip2ツールチップに取り組んでおり、画面にいくつかのツールチップを表示したい状況がありますが、対応する DOM 要素が作成されるたびにそれらを表示したいと考えています。

この要素はサード パーティのツールによって作成されたものであり、私には制御できません。

ドキュメントを調べて例を試すのに何日も費やしましたが、これを作成できないようです。特定のクラスの特定の要素が作成されるたびにツールチップを表示し、ツールチップにその HTML 属性の 1 つのコンテンツを表示したいだけです。

これは考えられますか?既に存在する要素をクリックまたはホバリングすることに関連する回答のみを見つけることができます。後で表示される可能性のある新しい要素に対応するものは何も見つかりません。

4

2 に答える 2

0

triggerメソッドを使用してマウスオーバーイベントを発生させることで、ツールチップをトリガーできるはずです。

ドキュメントの例を使用して:

$('ul:last li.active').qtip({
   content: 'This is an active list element',
   show: 'mouseover',
   hide: 'mouseout'
})

ツールチップをトリガーすることができます

$('ul:last li.active').trigger('mouseover');
于 2013-08-30T22:03:19.053 に答える