2013-03-26 11 views
10

W przypadku konkretnego przypadku i elementu muszę wyświetlać etykietę Bootstrap Tooltip domyślnie (po załadowaniu strony) zawsze należy ją pozostawić otwartą (nawet po najechaniu kursorem myszki).Trzymaj etykietę podpowiedzi bootstrap otwartych pod myszką

To kod używam otworzyć podpowiedź domyślnie na elemencie:

$('#myelement').tooltip('show'); 

Teraz nie jestem pewien, jak zapobiegać/wyłączyć domyślne działanie dymku po najechaniu myszą & odsunięciu myszy. Każdy pomysł?

Z góry dziękuję!

+0

Dodaj go jako odpowiedź i oznaczyć ją jako przyjęte później –

+0

Dzięki za cynk – John

Odpowiedz

21

Rozwiązanie znalezione. Ręczne wyzwalanie załatwia sprawę - tutaj jest zaktualizowany kod:

$('.taskTooltip').tooltip({trigger: 'manual'}).tooltip('show'); 
+0

bardziej standardowy sposób byłoby '$ ('[Dane-przełączania = tooltip] '). tooltip ({trigger:' manual '}). tooltip (' show '); '. Bardzo dziękuję za tę odpowiedź. – Dorian

+2

Powyższe dotyczy wszystkich podpowiedzi, zachowanie może być potrzebne tylko dla kilku, a tym samym do klasy. – Kris

+0

Nie jest już poprawna odpowiedź/działanie - "pokaż" nie jest już opcja dla podpowiedzi() – zanderwar