Javascript 使用MathJax.typeset();多次

Javascript 使用MathJax.typeset();多次,javascript,mathjax,typeset,Javascript,Mathjax,Typeset,关于MathJax v3,我有一个小问题。我多次更改一些HTML元素的值,并使用Mathjax.typeset()再次排版数学组件 问题是,在MathJax中第二次出现表达式时,MathJax.typeset()ist会产生一个TypeError:t为null 我尝试用以下命令重置枚举: MathJax.startup.document.state(0); MathJax.texReset(); MathJax.typeset(); witch只导致新的TypeError:this.paren

关于MathJax v3,我有一个小问题。我多次更改一些HTML元素的值,并使用
Mathjax.typeset()
再次排版数学组件

问题是,在MathJax中第二次出现表达式时,
MathJax.typeset()
ist会产生一个TypeError:t为null

我尝试用以下命令重置枚举:

MathJax.startup.document.state(0);
MathJax.texReset();
MathJax.typeset();
witch只导致新的TypeError:this.parent(…)为空。 这只会在我第二次调用它时发生,我不知道该怎么做才能将文档排版多次。 有什么想法吗

您应该使用

MathJax.texReset();
MathJax.typesetClear();
MathJax.typeset();
您提到的错误将在下一版本中修复(请参阅)