3

たとえば、<div>(jQueryが含まれていると仮定して)経由でページにaを追加した場合

$('body').append($('<div>').text('x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}.'));

それに「tex2jax」フォーマットを適用するにはどうすればよい<div>ですか?テキストに対して MathJax を自動的に実行したくありません。ページに要素を追加するたびに手動で適用したい。

4

1 に答える 1

3

scriptの代わりにタグを追加divし、ページの再処理をスケジュールします。

$('body').append($('<script type="math/tex">').text('x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}.'));
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);

フィドル

于 2013-05-11T07:25:00.223 に答える