Javascript 如何重置Mathjax span id
是否可以重置MathJax Span Id 我想突出显示公式的不同部分,但我动态加载了几个latex公式,而无需使用Javascript 如何重置Mathjax span id,javascript,mathjax,Javascript,Mathjax,是否可以重置MathJax Span Id 我想突出显示公式的不同部分,但我动态加载了几个latex公式,而无需使用MathJax.Hub.Queue([“Typeset”,MathJax.Hub,“somename”])重新加载页面 . 正因为如此,id一直在增加,我无法确定我必须选择哪个id来突出显示公式的正确部分 通常,跨距从ID开始,如#MathJax-Span-1到#MathJax-Span-40,但在加载一些公式后,我得到了ID,如#MathJax-Span-715 有没有办法将id
MathJax.Hub.Queue([“Typeset”,MathJax.Hub,“somename”])重新加载页面代码>
. 正因为如此,id一直在增加,我无法确定我必须选择哪个id来突出显示公式的正确部分
通常,跨距从ID开始,如#MathJax-Span-1
到#MathJax-Span-40
,但在加载一些公式后,我得到了ID,如#MathJax-Span-715
有没有办法将id设置回零以正确选择正确的div?您可以使用\cssId{name}{math}
将math
给出的子表达式的id设置为name
。这样,它是常量,您可以直接引用它。例如
\cssId{term1}{x^2} + \cssId{term2}{3x} - \cssId{term3}{5}
将允许您通过css IDterm1
引用x^2,通过term2
引用x,通过term3
引用常量,谢谢。这比我最初的方法要好得多,而且效果也非常好。不知道为什么我没有在MathJax文档中看到这一点。