2017-03-31 17 views
0

BSのtooltip()とpopover()メソッドでツールチップとポップオーバーを作成する場合、DOMが変更され、影響を受ける要素が存在しなくなった場合、明示的に破棄する必要がありますか?明示的に破棄しないでJSダストウニを作りましたか?ブートストラップツールチップとポップオーバー:破棄するか、破棄しないか?

+0

この機能は、破壊機能を提供します。http://getbootstrap.com/javascript/#popover-destroyこの機能は、安全のために使用する価値があります。 – Oskar

答えて

1

ツールボックスを動的コンテンツに配置するには、代理人を$('body').toolip({selector: '.has-tooltip'});として使用する必要があります。この場合、破棄は必要ありません。

http://jsfiddle.net/Oski/5gura2oq/

JS:

$(function() { 
    var element = $('#example').popover(); 
    element.popover('show'); 
    element.remove(); 
}); 

テンプレート:

http://jsbin.com/zopod/1/edit?html,css,js,output

0

https://github.com/twbs/bootstrap/issues/4215

は、私はシンプルなフィドルを作成しました
<p>Click on button to see Popover</p> 
<a href="#" id="example" class="btn btn-primary" rel="popover" 
    data-content="This is the body of Popover" 
    data-original-title="Creativity Tuts">pop 
</a> 

アンカー要素を削除しても、まだポップオーバーが表示されている可能性があるので、ポップオーバーを破棄する必要があります。

0


こんにちは、


破壊する必要はありませんあなたはポップオーバーやツールチップを閉じると、自動的にそれがDOMから除外されます。ここで


ツールチップの例である:私はjqueryのUIツールチップを使用してこの例では

image description here




私は助けてくれることを願っています!

関連する問題