反正有识别何时mathjax被完全加载到过程数学。我需要隐藏我的数学方程之前mathjax满载并在平均时间显示“加载”消息。

有帮助吗?

解决方案

对于那些谁可能会寻找答案,这是我从Mathjax开发

得到的回应
  

与MathJax的启动动作是注册一个StartupHook启动完成时将触发同步的方式。例如,可以使用

     

MathJax.Hub.Register.StartupHook("End",function () { ... your startup code here ... });

     

在标签的用于配置MathJax,或在一个端部   只是加载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']);
});
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top