質問
mathjaxが完全にプロセスの数学にロードされたときに識別するために、とにかくあります。 mathjaxが完全にロードされ、その間でのショー「ロード」というメッセージされる前に、私は私の数学の方程式を非表示にする必要があります。
解決
答えを探しているかもしれない人のために、これは私がMathjax開発
から得た応答でありますMathJaxの起動アクションが、起動が完了したときに発生しますStartupHookを登録すると同期する方法。たとえば、あなたが使用することができます。
MathJax.Hub.Register.StartupHook("End",function () { ... your startup code here ... });
MathJaxを構成するタグの終了時、またはAで ちょうどあなたが使用している場合はMathJaxをロードした後、別のタグ MathJax /設定/ MathJax.jsでMathJax設定ファイルをデフォルト。それ あなたができるように、MathJaxの初期化シーケンスにフックさせてください 適切なタイミングで、独自のセットアップを行います。
おかげでデビッド
他のヒント
あなたはjqueryのは、あなたが 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']);
});
所属していません StackOverflow