2016-05-30 111 views
1

我正在開發一個在線測試引擎。在這個項目中,我使用AJAX加載問題。一些問題包含MathML形式的數學方程。mathml在chrome上使用ajax

我正在使用MathJax來渲染方程。

在FireFox中,一切工作正常。在Chrome中,如果第一個問題包含MathML,則它會完美呈現,但如果使用AJAX加載問題,則不會呈現。

+0

的可能的複製[Mathjax不是基於Ajax的網頁的工作(http://stackoverflow.com/questions/8151318/mathjax-not-working-in-ajax-based-web-page) –

回答

0
MathJax.Hub.Queue(["Typeset",MathJax.Hub]); 

這將導致MathJax在下一次能夠這樣做時排版頁面。它確保排版將與加載jax,擴展,字體,樣式表和其他異步活動正確同步,並且是要求MathJax處理額外材料的唯一真正安全的方法。

for more information, check MathJax docs