我想我的网页上运行MathJax,但我只希望它处理一个节点,比如存储在一个名为mathNode
一个Javascript变量的节点。我怎样才能做到这一点?我读的是表明这是可能的文档时,抓到wiffs - 一个单一的参考代码
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>