Я разрабатываю онлайн тестовый движок. В этом проекте я загружаю вопросы, используя AJAX. Некоторые вопросы содержат математические уравнения в форме MathML.
Я использую MathJax для рендеринга уравнений.
В FireFox все работает нормально. В Chrome, если первый вопрос содержит MathML, он отлично отрисовывается, но если вопрос загружается с использованием AJAX, он не отрисовывается.
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
Это заставит MathJax набирать страницу, когда она сможет это сделать в следующий раз. Это гарантирует, что набор текста будет правильно синхронизироваться с загрузкой jax, расширений, шрифтов, таблиц стилей и другой асинхронной активности, и является единственным действительно безопасным способом попросить MathJax обработать дополнительный материал.
для получения дополнительной информации, проверьте документы MathJax
Других решений пока нет …