使用从 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'
应该做的很好。
如果像 [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'
应该做的很好。