2012-08-31 9 views
7

Ich habe bemerkt, dass, wenn die Verwendung von Bootstrap Tooltip, ich muss noch manuell diese Zeile in einer Javascript-Datei enthalten, um es zu arbeiten: JedochTwitter Bootstrap Tooltip: Ist es möglich zu vermeiden, Javascript zu schreiben?

$('[rel="tooltip"]').tooltip();​ 

unter Angabe des documentation:

Sie kann alle Bootstrap-Plugins ausschließlich über die Markup-API verwenden, ohne eine einzige JavaScript-Zeile zu schreiben. Dies ist die erste Klassen-API von Bootstrap und sollte Ihre erste Überlegung bei der Verwendung eines Plugins sein.

Aber das ist nicht was ich sehe: http://jsfiddle.net/ccmyx/1/ (versuchen Sie, den Javascript-Teil zu entfernen).

Fehle ich etwas?

+0

Sie haben kein Element mit einem Titel-Attribute in Ihrer Geige, plus, sind Sie Mootools statt jQuery und haben nicht die JavaScript des Bootstrap in. – Calvein

+0

Sorry, copy/paste Fehler. Ich habe den Link aktualisiert! – Benjamin

Antwort

14

Nein, im Gegensatz zu allen anderen JavaScript-Komponenten unterstützen Tooltip und Popover die Daten-API nicht. Dies ist in der documentation erwähnt:

Aus Performance-Gründen die Tooltip und Popover Daten-Apis in entscheiden, wenn Sie diese eine Auswahloption nur verwenden möchten, angeben..

+1

Verpasste diese Zeile im Dokument. Danke für deine Antwort! – Benjamin

+0

@Benjamin: Gern geschehen, ich habe vor ein paar Monaten das selbe Problem bekommen, so dass sich die Suche ein wenig eingeengt hat :) –

Verwandte Themen