Создано HTML сОтображение ascimath с помощью JavaScript
<div id="math-display"> </div>
Далее, на main.js, извлечь из базы данных с помощью Ajax и передать данные, которые находятся в asciimath с использованием json.mathanswer. Цель состоит в том, чтобы отобразить возвращаемые данные, которые находятся в asccimath как математическое выражение. Например: данные, полученные из базы данных, - * dy/dx = 3 * x^3 *. Перешел к json.mathanswer.
Пытались, используя следующий код:
$('#math-display').append(json.mathanswer);
или
document.querySelector('#math-display').textContent =json.mathanswer;
Дисплей все еще находится в asciimath, т.е. * ду/дх = 3 * х^3 *.
пытался Кроме того, используя разделители:
$('#math-display').append(`json.mathanswer`);
или
document.querySelector('#math-display').textContent =`json.mathanswer`;
В результате json.mathanswer будет отображаться в пространство, выделенное.
Как отобразить asciimath найденного в качестве данных в математическом выражении HTML с использованием JavaScript?
В общем случае ASCIIMath не представляется в виде уравнения, а вместо него отображается исходный код ASCIIMath. Только ASCIIMath, который присутствует в HTML, отображается правильно, а не тот, который генерируется javascript. Может ли кто-нибудь предложить способ обойти это? – FelixPhillip
По-прежнему на ту же проблему. Перешел через этот http://stackoverflow.com/questions/20652568/javascript-mathjax/20829634#20829634. Угадайте, моя проблема такая же? Где я могу вставить эту строку кода? – FelixPhillip