1

[ツールチップの遅延を設定する方法に関する投稿を見つけましたが、2 つのリンクが隣接している場合に発生する問題については何もありません]

マウスがリンク間をすばやく移動したときに点滅しないように、ツールチップに遅延を追加しました。

$('body').tooltip({
  selector: 'a[rel="tooltip"], [data-toggle="tooltip"]', 
  delay: { show: 100, hide: 100 } 
});

しかし、あるツールチップ リンクから別のツールチップ リンクに直接移動するときに、永続的なツールチップ表示が導入されました (両方が表示されます)。

http://classygroundcovers.com/site/page?view=sitemapで「完璧な植物を見つける」にカーソルを合わせ、マウスを「販売中の植物とパッケージ」の行に移動すると、問題を確認できます。

遅延を削除すると、正常に動作します。

遅延を維持して適切に動作させる方法はありますか?

参照: http://twitter.github.io/bootstrap/javascript.html#tooltips

この質問に親切に注意していただきありがとうございます。

4

1 に答える 1

1

「非表示」の遅延を省略すると、問題は解消されました。これにより、ちらつきを防ぐために必要な「ショー」の遅延を維持できました。

これはバグを解決しませんが、実行可能な回避策です。

于 2013-05-28T19:48:10.847 に答える