使用从 ajax 响应加载的数据呈现 mathjax 内容

Rendering mathjax content with data loaded from ajax response

如果像 [will_paginate][1]

这样的分页宝石

从 ajax 加载的内容不呈现 MathJax 符号。

所以这样的事情会解决。

$( document ).ajaxSuccess(function( event, xhr, settings ) {
   let url = new URL(event.target.URL);
   let params = new URLSearchParams(url.search.slice(1));
   if (params.get('page') != null) {
      MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
   }
});

在我的例子中它 pase will_paginate 可以通过参数识别 - page

您的情况可能只是 url,因此请检查

event.target.URL == 'something'

应该做的很好。