javascript – 如何在使用jQuery.load加载后使用MathJax格式化h
发布时间:2020-12-14 23:08:54 所属栏目:资源 来源:网络整理
导读:我正在使用jQuery.load加载一个新页面.然而,内容正在以某种方式被奇怪地对待.在原始页面上,我有一些代码用MathJax格式化乳胶命令: 这适用于原始文件.但是,当我点击我的链接并在页面中插入更多HTML时: 现在,特殊字符不是由MathJax格式化的,只是按原样显示.
我正在使用jQuery.load加载一个新页面.然而,内容正在以某种方式被奇怪地对待.在原始页面上,我有一些代码用MathJax格式化乳胶命令:
这适用于原始文件.但是,当我点击我的链接并在页面中插入更多HTML时:
现在,特殊字符不是由MathJax格式化的,只是按原样显示. 最佳答案
Carols 10cents很接近,但是您需要在jQuery load()的回调中调用MathJax.Hub.Queue(),以便在加载文件之前不执行排版. (就目前而言,它在请求文件加载后立即发生,即使该文件可能尚不可用).就像是
请参阅我在2013年1月在JMM上发表的演讲中的examples,了解更多详情和其他情况的解决方案. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |