Wenn ich Tooltips und Popovers über die tooltip() - und popover() - Methoden von BS erstelle, müssen diese Kreationen explizit gelöscht werden, wenn sich das DOM ändert und die betroffenen Elemente nicht mehr vorhanden sind? Erstelle ich JS-Staubhasen, indem ich NICHT explizit zerstöre?Bootstrap Tooltips und Popovers: Zerstören oder NICHT zu zerstören?
0
A
Antwort
1
Um Tooltips auf dynamischen Inhalt zu setzen, sollten Sie einen Delegaten als solchen verwenden: $('body').toolip({selector: '.has-tooltip'});
und in diesem Fall wird das Zerstören nicht benötigt.
0
habe ich eine einfache Geige:
http://jsfiddle.net/Oski/5gura2oq/
JS:
$(function() {
var element = $('#example').popover();
element.popover('show');
element.remove();
});
Vorlage:
<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>
Sie können das Ankerelement entfernen und haben immer noch das Popover sichtbar, so denke ich, dass Sie Ihr Popover zerstören müssen.
0
Hallo,
Keine Notwendigkeit zu zerstören, wenn Sie die popover oder den Tooltip schließen wird er automatisch aus dem DOM ausgeschlossen.
Hier ist ein Tooltip Beispiel:
In diesem Beispiel habe ich jquery ui Tooltip verwenden.
Ich hoffe, ich habe geholfen!
Verwandte Themen
- 1. Bootstrap 3 Tooltips oder Popovers funktioniert nicht
- 2. Zerstören nicht zerstören Gameobject
- 3. Bootstrap-Register vollständig zerstören
- 4. zerstören Umfang in $ zerstören Ereignis
- 5. PyGI-Fenster nicht zu zerstören
- 6. Pause oder stoppe ganzseite ohne zu zerstören
- 7. Korrigieren Thread zu zerstören
- 8. Wann zu verwenden $ zerstören
- 9. Erstellen und zerstören Threads
- 10. handsontable zerstören und erstellen
- 11. Vagrant: zerstören funktioniert nicht
- 12. WebWorkers zerstören
- 13. Wand zerstören
- 14. Wie Java-Objekte zu zerstören?
- 15. Firefox Header zu zerstören und zufällige Zeichen
- 16. Twitter Bootstrap Popovers nicht
- 17. zerstören Methode scheint nicht zu funktionieren
- 18. destroy() nicht auf Wiederholungen zu zerstören
- 19. Laravel: Zerstören und lösen Methode
- 20. _destroy Attribut nicht Datensatz zu zerstören
- 21. Objekte in Ember.js zerstören
- 22. Sitzung nicht in Laravel zerstören
- 23. AngularJS: socket.io zerstören Socket
- 24. wxpython: zerstören abgebrochen ProgressDialog
- 25. Nodejs - Deaktivieren oder Zerstören vhost Subdomains/Proxies
- 26. Bitmap-Skala zerstören Qualität
- 27. Zerstören von jQuery-Flotendiagrammen
- 28. Funktion auf AngularJS zerstören
- 29. Schienen zerstören funktioniert nicht und vorwärts zu einer falschen Verbindung
- 30. Laravel Session zerstören Implementierung
Die Funktionalität bietet die Funktion zerstören: http://getbootstrap.com/javascript/#popover-destroy so könnte es sich lohnen, es zu verwenden, nur um sicher zu sein. – Oskar