有没有办法确定mathjax何时完全加载来处理数学。我需要在mathjax完全加载之前隐藏我的数学方程,并在平均时间内显示“加载”消息。如何检测mathjax何时满载?
回答
对于那些谁可能会寻找答案,这是我从Mathjax开发者得到的回应
与MathJax的启动动作来进行同步注册一个StartupHook,将触发启动完成时的方式。例如,你可以只是如果您使用的是 默认MathJax配置文件中MathJax加载MathJax后配置MathJax,或在 单独标签的标签的末尾使用
MathJax.Hub.Register.StartupHook("End",function() { ... your startup code here ... });
/配置/ MathJax.js。该 应该让你钩进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']);
});
未来的注意事项:cdn.mathjax.org即将结束生命周期,请查看https://www.mathjax.org/cdn-shutting-down获取迁移提示(也许可以为将来的读者更新您的文章)。 – 2017-04-21 07:37:01
谢谢指出。添加了推荐的CDN:https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js – 2017-04-22 20:31:31
- 1. 如何动态加载MathJax?
- 2. 如何检测内容何时加载?
- 3. 如何检测何时完全下载载入AJAX的图像?
- 4. 解决方案加载时,加载项如何检测?
- 5. threading.join()如何检测超时?
- 6. MathJax:隐藏Mathjax加载过程
- 7. Webkit GTK ::如何检测下载何时完成?
- 8. 如何检测iframe何时开始加载另一个页面?
- 9. 如何检测所有指令何时加载?
- 10. 如何检测UITableView何时完成加载所有行?
- 11. 如何检测使用AJAX的网站何时完全加载?
- 12. 如何检测Firefox何时使用Python完成加载页面?
- 13. 如何检测JavaScript何时加载值更改
- 14. 如何检测Web页面何时完成加载WebBrowser控件?
- 15. 如何检测在ASP.NET中文件下载何时完成?
- 16. 如何检测UIWebView何时在Swift中完全加载完成
- 17. 如何检测图像何时完全加载?
- 18. 检测reCaptcha未加载时检测
- 19. 如何检查电池何时充满电?
- 20. Mathjax加载问题
- 21. 检查,如果图像满载
- 22. 如何重置Mathjax span id
- 23. 如何检查所有页面是否满载聚合物
- 24. 如何检测UIViewController完成加载?
- 25. 如何检测tomcat上下文重载
- 26. 如何检测FileReader负载结束?
- 27. 如何检测网站是否超载?
- 28. 如何检测.flv下载网址?
- 29. Mapkit,如何检测注释已加载
- 30. 如何检测图像何时失焦?
你必须在'<脚本类型添加上面的代码= “文本/ X-mathjax-配置” > ...'块,不在JavaScript块中。 – 2018-02-27 17:10:34