javascript - 一旦 js 缓存在浏览器中,MathJax 就会停止工作

标签 javascript html caching mathjax

我有这个公式:({\Delta ^{ - 1}} - T{V_0})

当我打开第一个网页时,它工作得很好。一旦我刷新或再次打开它,公式就会以原始格式显示。

当我删除浏览器缓存时,它下次会再次工作。

有什么想法吗?

我尝试过 Firefox、Chrome。

谢谢。

最佳答案

如果您有 in-lne 配置,请确保它位于加载 MathJax.js 本身的脚本标记之前。如果它出现在后面,MathJax 可能无法在需要时找到它。当 MathJax 位于缓存中时,可能会发生这种情况,因为 MathJax 可以更早地查找配置,并且配置 block 可能在 DOM 中不可用。因此,请确保它排在第一位,如 documented .

关于javascript - 一旦 js 缓存在浏览器中,MathJax 就会停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27043604/

相关文章:

javascript - 使用 jQuery 从 HTML 元素中删除破折号

html - 为什么溢出:hidden affect background's visibility of a div that has a nested div with top/bottom margin?

iphone 开发 : caching images with asyncimageview library

file - 在 Nginx 上配置缓存 css/js 文件

caching - 设置 Spark storageFraction 没有任何效果。它甚至不会因为无意义的值而崩溃

javascript - 如何使用纯javascript永久更改所选选项的字体/背景颜色

javascript - jquery - 如何从列表中获取第 n 个子数值

javascript - 在隐藏字段中存储 bool 值以进行表单处理

javascript - 使用映射并将对象传递给后续函数调用

javascript - 用于调整两个 div 大小的垂直拖动条