我想在页面上运行MathJax,但我只希望它处理单个节点,例如存储在名为的Javascript变量中的节点mathNode
。我怎样才能做到这一点?我在阅读说明这可能是可能的文档时遇到了麻烦-对代码的单一引用
var math = document.getElementById("MathExample");
MathJax.Hub.Queue(["Typeset",MathJax.Hub,math]);
据说可以完成我想要的事情,但是我无法找到有关此代码应放在何处或需要执行其他操作的任何具体,有用的信息。我已经尝试了侦听启动挂钩和调用的各种组合MathJax.Hub.Config
,但最终我只是在黑暗中摸索-这些文档似乎并没有涵盖这个用例。
有什么办法可以做我想做的事吗?
我没有兴趣ignoreClass
和processClass
解决方案-我需要一个解决方案,只是假设我能够得到JS的元素或者我要处理的元素的引用。
将此脚本标签放在插入的脚本标签之前MathJax.js
:
<script type="text/x-mathjax-config">
MathJax.Hub.Config(
{
elements: /* array of HTML elements to be processed */,
}
);
</script>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句