4

ツールチップに時間を表示したい。このため、数秒ごとに更新しますが、毎回タイトルを変更します。

$(".track a").tooltip('hide');
$(".track a").data('tooltip').options.title = time;
$(".track a").tooltip('show');

これは機能しますが、ツールチップがちらつきますが、非表示と表示がないとツールチップは更新されません。ツールチップを隠したり表示したりせずに更新する方法はありますか?

ありがとう!

4

1 に答える 1

5

明らかに、問題は別の場所にありました。

とにかく今はこれを使用しています。これは、上記のコンポーネントが 1 つのコンポーネントのみを変更するツールチップを必要とするすべてのコンポーネントを変更するためです。

$(".track a").tooltip('hide')
  .attr('data-original-title', time)
      .tooltip('fixTitle')
      .tooltip('show');

ツールチップを初期化するときは、アニメーションを false にする必要があります。

$(".track a").tooltip({
      'animation' : false
});
于 2012-12-15T19:09:42.037 に答える