所以我的问题如下: 首先,我对另一个页面进行了ajax调用,并用新信息替换了当前DOM中的一些元素,这些信息利用Mathjax来渲染他们的数学公式。但是,在我的ajax调用之后,Mathjax似乎没有再次加载,因此没有渲染我的新数学公式的数学公式。以前有人遇到过这个吗?解决方案是什么?
非常感谢
答案 0 :(得分:3)
This Mathjax documentation page应该会帮助你很多。
例如,它有MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
方法调用来更新页面上的每个新节点。
答案 1 :(得分:0)
除了Daniel O'Hara
回答,您还可以尝试致电MathJax.Hub.Queue(["Reprocess",MathJax.Hub])
。或直接致电MathJax.Hub.Typeset()
但不建议在生产中这样做