最初にツールチップを割り当てるコンポーネントがありますmouseenter
(コンポーネントへのツールチップの遅延割り当てのようなものです)
多くのツールチップ可能なコンポーネントがあり、それらすべてにツールチップを事前に割り当てたくないので、私は怠惰なアプローチを使用します。
$(document).delegate(".tooltipable", "mouseenter", function () {
$(this).tooltip(... options ...);
$(this).tooltip().show(); // The tooltip will not appear on first `mouseenter` so I have to explicitly show it here
});
これはうまくいきます。このコンポーネントに対して既に作成されているかどうかを確認することで、毎回ツールチップが作成されないように改善したいと思います。mouseenter
tooltip
どうすればそれができますか?
前もって感謝します!