0
我希望MathJax只在我告诉它时才操纵页面上的某些元素。阻止MathJax在启动时操作dll
我已经这段代码。
var converter = new Markdown.Converter();
converter.hooks.chain("preConversion", removeMath);
converter.hooks.chain("postConversion", replaceMath);
$(".exec-math").each(function(index, el){
var str = converter.makeHtml($(el).html());
$(el).html(str);
});
MathJax.Hub.Config({
tex2jax: {
inlineMath: [ ['$','$'] ],
processEscapes: true
}
});
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
// <span class="exec-math">**Markdown** and $a > b$</span>
它基本上保持与降价引擎的算术。
现在的问题是它看起来像MathJax正在运行两次,像这样。
- MathJax被加载,操作DOM
- 执行我的代码,并计划另办
那么,有没有办法告诉MathJax不要在启动时运行?