2012-08-31 14 views
7

Zauważyłem, że podczas korzystania z Bootstrap na Tooltip, wciąż trzeba ręcznie włączyć tę linię w pliku JavaScript, aby zmusić go do pracy:Tooltip do strony Twitter Bootstrap: czy można uniknąć pisania javascript?

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

Jednak podając documentation:

Ty może używać wszystkich wtyczek Bootstrap wyłącznie poprzez znacznik API bez pisania pojedynczej linii JavaScript. Jest to pierwszy interfejs klasy Bootstrap z klasy , który powinien być pierwszym czynnikiem przy korzystaniu z wtyczki.

Ale to nie jest to, co widzę: http://jsfiddle.net/ccmyx/1/ (spróbuj usunąć część Javascript).

Czy brakuje mi czegoś?

+0

Nie ma żadnego elementu z atrybutem tytułu w Twoim skrzypce, plus, używasz Mootools zamiast jQuery i nie mają JavaScript z Bootstrap w. – Calvein

+0

Niestety, kopiuj/wklej błędem. Zaktualizowałem link! – Benjamin

Odpowiedz

14

Nie, w przeciwieństwie do wszystkich innych komponentów JavaScript, zarówno podpowiedzi, jak i Popover nie obsługują interfejsu danych. To jest wymienione w documentation:

Ze względu na wydajność, dane-apis Tooltip i popover są zrezygnować w Jeśli chcesz ich używać tylko określić opcję wyboru..

+1

Utracono tę linię w dokumencie. Dzięki za odpowiedź! – Benjamin

+0

@Benjamin: Nie ma za co, kilka miesięcy temu natknąłem się na ten sam problem, więc zawęziłem trochę poszukiwania :) –