我有一个网站使用AJAX
加载其内容,其中包括LaTeX
格式的数学。
在加载过程中,我希望视图保持在底部,因为我使用函数scrollBotom()
我使用MathJax
将加载的代码转换为可读的数学公式。因此,在执行代码后完成加载
MathJax.Hub.Queue(["Typeset", MathJax.Hub, ...]);
MathJax.Hub.Queue(scrollBottom);
我注意到,MathJax
以块的形式更新公式,而不是逐个更新。我想在每次更新后将页面滚动到底部。
有没有办法实现这个目标?
我唯一能想到的是收集AJAX
内容的片段并分别排版,然后每次滚动。无论如何,这不是一个真正的解决方案。
还有一件事 - 在加载所有内容之后排版数学,这不是最佳的,因为每次更新页面后MathJax.Hub.Queue(["Typeset"...
会导致很大的延迟。
修复第二个问题(即时排版)也很受欢迎。