我正在使用jQuery.load加载一个新页面.然而,内容正在以某种方式被奇怪地对待.在原始页面上,我有一些代码用MathJax格式化乳胶命令:
这适用于原始文件.但是,当我点击我的链接并在页面中插入更多HTML时:
现在,特殊字符不是由MathJax格式化的,只是按原样显示.
最佳答案
Carols 10cents很接近,但是您需要在jQuery load()的回调中
调用MathJax.Hub.Queue(),以便在加载
文件之前不执行排版. (就目前而言,它在请求
文件加载后立即发生,即使该
文件可能尚不可用).就像是
请参阅我在2013年1月在JMM上发表的演讲中的examples,了解更多详情和其他情况的解决方案.