フレームワークとして Twitter Bootstrap を使用して Web アプリを構築していますが、ツールチップの表示/非表示に問題があります。実際の問題の解決策を見つけようとすることとは別に、当面の間使用する回避策について質問があります。
パフォーマンスに関しては、setInterval() を使用するのは一般的に悪い考えですか?
これによるパフォーマンスへの影響をどのように測定できますか?
要素の存在を常にチェックして削除するより良い方法はありますか?
// temporary workaround to remove unclosed tooltips
setInterval(function() {
if ( $('.tooltip.in').length > 1 ) {
$('.tooltip').remove();
}
}, 1000);