6

このプラグインhttp://iamceege.github.io/tooltipster/を使用しています。

HTML で既にツールチップスターが初期化されているかどうかを知ることは可能ですか?

ツールチップのテキストを変更する必要がある場合があるため、知りたいのですが、そのためには、ツールチップスターを破棄し、HTML オブジェクトの属性タイトルを変更して、再度初期化する必要があります。このような:

$(this).tooltipster('destroy').attr("title", data.fields[i].value).tooltipster();
4

4 に答える 4

11

API を使用できます。

要素にすでにツールチップスターがあるかどうかを確認します。

$(...).hasClass("tooltipstered");

$(...).tooltipster('content', myNewContent);
于 2015-08-26T14:43:01.633 に答える
0

.hasClass を使用して、tooltipstered クラスがあるかどうかを確認します

var divToCheck = null; //FIXME: update to whatever query you use to get the div you're checking
if (divToCheck.hasClass('tooltipstered')) {
  //TODO: update your title
}
于 2015-08-26T14:42:56.007 に答える