Jak ustawić nową etykietę JqueryUI widoczną tylko na focus
: W tej chwili jest ona ustawiona na focus
i na hover
. Wierzę, że to jest od jQueryUI 1,9Sposób użycia etykiety narzędziowej jQueryUI tylko w przypadku ogniskowania
Odpowiedz
Nieco krótsza droga:
$(".selector").tooltip().off("mouseover mouseout");
+1 to działało dla tego, czego potrzebowałem, wręcz przeciwnie, chciałem je tylko na myszy, nie ostrość: $ (ele ment) .tooltip(). off ("focusin focusout"); – eselk
Dodatek do odpowiedzi: '.off (" mouseover mouseout ");' wyłącza wszystkie zdarzenia over/over myszy. Jeśli ich używasz, zostaną one również rozwiązane. Aby upewnić się, że robisz 'off' na etykietach podpowiedzi, wykonaj następujące czynności:' $ (". Selector"). Tooltip(); var tooltipInstanceNamespace = $ (". selector"). tooltip ("instancja"). eventNamespace; $ (". selector"). off ("mouseover" + tooltipInstanceNamespace "mouseout" + tooltipInstanceNamespace); "To spowoduje wyłączenie tylko tych detektorów z tą przestrzenią nazw instancji etykiet narzędzi. – RaphaelDDL
To nie jest idealne, ale to powinno działać:
$(".selector").tooltip({
disabled: true
}).on("focusin", function() {
$(this)
.tooltip("enable")
.tooltip("open");
}).on("focusout", function() {
$(this)
.tooltip("close")
.tooltip("disable");
});
zasadzie włącz/otworzyć podpowiedź na focusin
i wyłączyć/zamknij na focusout
.
Przykład:http://jsfiddle.net/WmRuN/
Podejrzewałem coś takiego byłoby Potrzebowałem .. –
Jedną z rzeczy, o której nie myślałem, jest to, że przeglądarka wstawia standardowe tytuły na hover. :( –
- 1. Wspólny styl etykiety narzędziowej w WPF
- 2. komunikat w przypadku użycia Dołącz
- 3. Warunek wstępny w przypadku użycia
- 4. Jak mogę uzyskać prawidłowe wyświetlanie znaków Unicode dla etykiety narzędziowej dla IMG ALT w IE7?
- 5. Czy istnieje sprytny sposób na uzyskanie sortable target w jQueryUI
- 6. Kompilacja pakietu WebPack tylko w przypadku zmiany
- 7. Otwieranie formularza w języku C# bez ogniskowania
- 8. Wydajność tylko w przypadku dopasowania wzorca
- 9. Co znaczy: = średnia w przypadku użycia w pseudokod?
- 10. Jak zmienić kolor tła lub pierwszego planu etykiety narzędziowej Visual Studio 2010
- 11. Excel: można otworzyć plik tylko w przypadku użycia ścieżki bezwzględnej, dlaczego?
- 12. sposób użycia [UIImage resizableImageWithCapInsets:]
- 13. Bower niestandardowe kompilacja jqueryui
- 14. Czat Ajax - aktualizacja tylko w przypadku zmiany
- 15. Hook jquery działa tylko w przypadku kliknięcia?
- 16. Wydajność z posuwistym przebiegiem w przypadku użycia w ListView
- 17. Co oznacza "$ <" w przypadku użycia w argumencie g ++?
- 18. Pozycjonowanie okna dialogowego jqueryui
- 19. dialogowe jQueryUI
- 20. Chrome: Pokazywanie nowego okna bez ogniskowania
- 21. Prosta formuła programu Excel działa tylko w przypadku filtrowanych wyników.
- 22. Użyj tylko niestandardowej etykiety w osi X na wykresie .NET
- 23. Jak powinienem używać LambdaMetaFactory w moim przypadku użycia?
- 24. Najlepszy sposób użycia zawiera ArrayList w Javie?
- 25. Jaki jest właściwy sposób użycia wstrzykniętego fasoli w metodzie statycznej?
- 26. Jak wyrównać etykiety i tylko do odczytu pola w formularzu
- 27. W przypadku Rails 3 tras, w jaki sposób można zezwolić tylko na żądania z 127.0.0.1?
- 28. TinyMCE otwarte w modalnym oknie dialogowym jqueryUI
- 29. W jaki sposób zapobiec odcięciu etykiety w formularzu układu stosu
- 30. szyny 3: czy istnieje sposób użycia funkcji pluralize() w modelu? Wydaje się pracować tylko w widoku
Wow takie proste pytanie, ale nie widzę prosta odpowiedź :( –