题
反正有识别何时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']);
});
不隶属于 StackOverflow