2017-10-25 7 views
0

JavaScriptを使用して動的に生成されるHTMLを見ています。これはどのように行われますか?コンテンツが動的に生成された場合、jqMathは式を表示しません。

var el = $('body').find('div#my-div.main'); 
el.html(''); 
el.append($("<p>If $ax^2+bx+c=0$ with $a≠0$, then:$$x={-b±√{b^2-4ac}}/{2a}$$</p>")); 

ただし、ページに式は表示されません。私はpタグにある正確なテキストを見る。私はjqMathスクリプトとjqMath cssへのパスを確認したが、どちらも正しい。

これがなぜ起こっているのか、それを修正する方法を知っている人はいますか?

答えて

1

コールparseMath機能あなたは、このように式を追加したら -

 var el = $('body').find('div#my-div.main'); 
     el.html(''); 
     el.append("<p>If $ax^2+bx+c=0$ with $a≠0$, then:$$x={-b±√{b^2-4ac}}/{2a}$$</p>"); 
     jqMath.parseMath(document.body); 
関連する問題