Я пытаюсь отобразить математику в динамически создаваемом всплывающем окне начальной загрузки, используя Mathjax. Я создал jsfiddle по адресу http://jsfiddle.net/8JcpW/6/.
Если вы нажмете «Нажмите, чтобы запустить Mathjax», статический div отобразится правильно, однако, если вы нажмете «Нажмите, чтобы создать всплывающее окно», всплывающее окно будет создано и открыто с математикой, написанной как латекс. Я предполагаю, что снова нажмите кнопку Mathjax должен перерисовывать всю математику на странице, при этом код:
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
должен это делать (см. MathJax Документы для этого.)
Я видел, что некоторые другие люди имеют проблемы с этим, но это появляется главным образом потому, что они пытаются отобразить математику, прежде чем показывать всплывающее окно.