fix(econ): render latex labels on mathjax ready

This commit is contained in:
Barrett Ruth 2025-04-05 10:30:54 -04:00
parent 8707530a50
commit 01d7681b6b

View file

@ -664,7 +664,23 @@ document.addEventListener("DOMContentLoaded", function () {
}); });
document.addEventListener("DOMContentLoaded", function () { document.addEventListener("DOMContentLoaded", function () {
MathJax.typeset() // wait for mathjax
if (typeof MathJax !== "undefined") {
MathJax.typeset();
initSliderEvents();
} else {
window.MathJax = {
startup: {
pageReady: function () {
return MathJax.startup.defaultPageReady().then(function () {
initSliderEvents();
});
},
},
};
}
function initSliderEvents() {
document.querySelectorAll(".sliders").forEach((slidersDiv) => { document.querySelectorAll(".sliders").forEach((slidersDiv) => {
slidersDiv.addEventListener("input", function (event) { slidersDiv.addEventListener("input", function (event) {
const graphDiv = slidersDiv.previousElementSibling; const graphDiv = slidersDiv.previousElementSibling;
@ -676,5 +692,5 @@ document.addEventListener("DOMContentLoaded", function () {
} }
}); });
}); });
}
}); });