MathJax dinamik olarak yüklemek nasıl?

0 Cevap php

Ben bir textarea alanını kullanarak, yazarken matematik metni dönüştürmek için MathJax kullanmaya çalışıyorum. Ben geri orijinal dosyaya bir php dosyası üzerinden metni almak için bir veritabanına yazılı metin göndermek Ancak, ben MathJax LaTeX benzeri semboller içine metni dönüştürmek için alınamıyor.

Bu (jQuery kullanarak) ana parçasıdır:

$(document).ready(function(){
$('textarea').keydown(function(){ 
    dynamic(); \\ A function described in MathJax documentation to load dynamically
    var text = $('textarea').val();
    $.post('process.php',{ input: text } );
    $("#unload").load('fetch.php');
    });
});

dinamik () (Loading MathJax Dynamically alınan) olarak tanımlanmıştır:

function dynamic(){var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://miql.zxq.net/MathJax/MathJax.js"; 
var config = 'MathJax.Hub.Config({ config: "MathJax.js" }); ' +
'MathJax.Hub.Startup.onload();';
if (window.opera) {script.innerHTML = config}
else {script.text = config}
document.getElementsByTagName("head")[0].appendChild(script);
};

Ayrıca, ben iyi çalışıyor ama bir onload olayı kullanır MathJax için düzenli komut dosyası var.

Ben dinamik MathJax yüklemek yanlış talimatları alıyorum düşünüyorum. Bunu yapmak için doğru yolu nedir? Herhangi bir yardım büyük takdir edilecektir.

0 Cevap