我怎么能告诉MathJax处理只是一个节点?

问题描述 投票:2回答:1

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

var math = document.getElementById("MathExample");
MathJax.Hub.Queue(["Typeset",MathJax.Hub,math]);

这将理应做的那种我想要的东西,但我一直没能找到任何具体的,在哪里该代码应该去或需要做的还有什么有用的信息。我试着聆听启动挂钩,并呼吁MathJax.Hub.Config的各种组合,但最终我只是四处摸索在黑暗中 - 的文档似乎就是不加掩饰这个用例。

有没有一种方法可以让我做什么,我想干什么?

我没有兴趣在ignoreClassprocessClass解决方案 - 我需要一个解决方案,只有假定我能够得到JS的元素或者我要处理的元素的引用。

javascript mathjax
1个回答
1
投票

将其插入MathJax.js脚本标签之前这个脚本标签:

<script type="text/x-mathjax-config">
    MathJax.Hub.Config(
        {
            elements: /* array of HTML elements to be processed */,
        }
    );
</script>
© www.soinside.com 2019 - 2024. All rights reserved.