Javascript 将MathML字符串快速添加到DOM中是最好的方法吗?

Javascript 将MathML字符串快速添加到DOM中是最好的方法吗?,javascript,jquery,mathjax,Javascript,Jquery,Mathjax,我所做的:我遍历DOM并将例如Latex字符串转换为MathML。这对于Mathjax来说非常快 但是我们注入生成的MathML字符串 mathStr = jax.root.toMathML(); return jQuery(mathStr); 对DOM来说,最后一个jQuery调用基本上让我觉得一切都很慢 有没有一种方法可以更快地获取树而不是类似于tomathl()的字符串? 或者有没有更快的方法将MathML字符串转换为树?您尝试过$(“#something”).html(mathStr)

我所做的:我遍历DOM并将例如Latex字符串转换为MathML。这对于Mathjax来说非常快

但是我们注入生成的MathML字符串

mathStr = jax.root.toMathML();
return jQuery(mathStr);
对DOM来说,最后一个jQuery调用基本上让我觉得一切都很慢

有没有一种方法可以更快地获取树而不是类似于tomathl()的字符串?
或者有没有更快的方法将MathML字符串转换为树?

您尝试过$(“#something”).html(mathStr)吗?这适用于html。但是MathML不是HTML://也不受这种方式的支持。您可以执行
console.log(mathStr)
并在此处显示值吗?当然可以。它是一个MathML字符串。