MediaWiki:Common.js: различия между версиями
Материал из melioration.space
Sonys (обсуждение | вклад) м |
Sonys (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
setTimeout(function () { waitForMathJax($content); }, 1000); | setTimeout(function () { waitForMathJax($content); }, 1000); | ||
} else { | } else { | ||
− | MathJax.Hub.Queue(["Typeset", MathJax.Hub, | + | var surface = ve.init.target.getSurface(); |
+ | MathJax.Hub.Queue(["Typeset", MathJax.Hub, surface]).execute(); | ||
} | } | ||
} | } | ||
− | |||
mw.hook( 've.wikitextInteractive' ).add(waitForMathJax); | mw.hook( 've.wikitextInteractive' ).add(waitForMathJax); |
Версия 14:12, 25 декабря 2020
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */ function waitForMathJax($content) { if (typeof MathJax === 'undefined') { setTimeout(function () { waitForMathJax($content); }, 1000); } else { var surface = ve.init.target.getSurface(); MathJax.Hub.Queue(["Typeset", MathJax.Hub, surface]).execute(); } } mw.hook( 've.wikitextInteractive' ).add(waitForMathJax);