Czy jest jeszcze tak, aby określić, kiedy mathjax jest w pełni załadowany do przetwarzania matematyki. Muszę ukryć równania matematyczne przed pełnym załadowaniem mathjax i pokazać komunikat "ładowanie" w międzyczasie.Jak wykryć, kiedy mathjax jest w pełni załadowany?
Odpowiedz
Dla tych, którzy mogą być patrząc na odpowiedź, to odpowiedź dostałem od mathjax dewelopera
Sposób synchronizacji z działań startowych mathjax za to zarejestrować StartupHook że będzie ogień podczas rozruchu jest zakończona . Na przykład, można użyć
MathJax.Hub.Register.StartupHook("End",function() { ... your startup code here ... });
na końcu znacznika, który konfiguruje mathjax lub w osobnym tagu tuż po załadowaniu mathjax jeśli używasz domyślny mathjax plik konfiguracyjny w mathjax/config/MathJax.js. To powinno pozwolić na podpięcie się do sekwencji inicjującej MathJax, abyś mógł zrobić własne ustawienia we właściwym czasie.
Dzięki David
Jeśli masz Jquery załadowane można użyć getScript()
var mjaxURL = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML,Safe.js';
// load mathjax script
$.getScript(mjaxURL, function() {
// mathjax successfully loaded, let it render
MathJax.Hub.Queue(["Typeset", MathJax.Hub, 'c'+parentid+'_list']);
});
Uwaga z przyszłości: cdn.mathjax.org zbliża się do końca życia, sprawdź https://www.mathjax.org/cdn-shutting-down pod kątem wskazówek dotyczących migracji (i prawdopodobnie zaktualizuj swój post dla przyszłych czytelników). –
Dzięki za wskazanie. Dodano zalecaną CDN: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js –
- 1. Wykryj, kiedy interfejs odoo jest w pełni załadowany
- 2. Jak sprawdzić, czy obraz jest w pełni załadowany z Picasso
- 3. kiedy jest całkowicie załadowany highchart?
- 4. Uruchamianie kodu po klasie jest w pełni załadowany
- 5. kątowe JS: wykryć, kiedy zawartość strona była w pełni renderowane i jest widoczny
- 6. Sprawdzanie, czy obraz jest w pełni załadowany lub NIE
- 7. Window.loaded pożary zanim okno jest w pełni załadowany
- 8. Czy istnieje sposób na wykrycie, kiedy plik CSS został w pełni załadowany?
- 9. Jak wykryć, kiedy obraz jest nieostry?
- 10. Jak wykryć, czy Moment js jest załadowany z CDN
- 11. Czy istnieje sposób wykrywania, czy zewnętrzny plik javascript jest w pełni załadowany?
- 12. MathJax: Ukrywanie procesu ładowania Mathjax
- 13. Wykrywanie, kiedy wbudowany serwer Jetty jest w pełni zainicjowany
- 14. Wykryj, kiedy obraz został załadowany w znaczniku img
- 15. Jak wykryć, kiedy urządzenie audio jest odłączone w CoreAudio?
- 16. Jak wykryć, kiedy linia jest automatycznie pakowana w obszar tekstowy?
- 17. Jak mogę wykryć, kiedy dysk flash jest podłączony pod Linuksem?
- 18. Android WIFI Jak wykryć, kiedy dostępne jest konkretne połączenie WIFI
- 19. Jak mogę wykryć, kiedy suwak XAML jest ukończony?
- 20. Jak wykryć, kiedy zmieniono rozmiar UIView?
- 21. Jak wykryć, kiedy użytkownik aktywnie przewija?
- 22. Jak wykryć, kiedy XHR zwraca buforowany zasób?
- 23. Jak możemy wykryć, kiedy użytkownik zamyka przeglądarkę?
- 24. Jak wykryć, kiedy UITextField stanie się pusty
- 25. Jak zidentyfikować, czy komponent Angular2 jest w pełni załadowany (w tym ViewChilds), gdy istnieje ngIf w szablonie
- 26. Jak wykryć, kiedy aplikacja traci ostrość?
- 27. Jak wykryć, kiedy zmienna zmienia wartość
- 28. Jak zdefiniować nową funkcję ("operator") w MathJax?
- 29. Wyłączyć blokowanie kafelków map Google lub wykryć, czy mapa jest w pełni renderowana?
- 30. Jak określić, kiedy kontrola użytkownika jest w pełni załadowana i wyświetlona?
Trzeba dodać powyższy kod w ' 'blok, nie w bloku javascript. –