firefox jquery problem

  • JavaScript

    firefox jquery problem

    Ich nutze zurzeit CodeMirror für ein Synatx highliting Projekt, dieses erlaubt einzeln jede textarea zu einem CodeMirror gerenderten Textarea element zu machen, ich jedoch brauche alle textareas als CodeMirror elemente, hierzu habe ich folgendes aus meinen alten snippets ausgegraben:

    Quellcode

    1. jQuery(document).ready(function($) {
    2. $('.code-html').each(function(index) {
    3. $(this).attr('id', 'code-' + index);
    4. CodeMirror.fromTextArea(document.getElementById('code-' + index), {
    5. lineNumbers: true,
    6. theme: "ambiance"
    7. }
    8. );
    9. });
    10. });

    dies funktioniert idealst auf allen browsern, außer firefox: sobald man die seite aktualisiert, wird die 2. textarea geleert, wenn man den cache löscht (strg+f5) ist der text wieder da.. woran könnte dies liegen?, und wie kann ich dies lösen?

    wäre sehr dankbar für jede Antwort, danke im vorraus.

    //Edit: Ahja, vielleicht ists ja garned der jquery der das Problem verursacht: ich lese den ganzen text aus der mysql db, der string sieht so aus:

    Quellcode

    1. [text_hier] <textarea class="code-html">[code_hier]</textarea>|[text_hier] <textarea class="code-html">[multiline_text_hier]</textarea>


    *Topic verschoben*
    Moderatorin: "Apropo ritzen.." Shin Chan: "hoho sie hat Po ritze gesagt"
    "saying to buy a mac because your anti-virus expired is like saying you're out of condoms so you're just going to go fuck dudes"
    "Wie auch in anderen Threads kann ich leider nichts bieten außer vielleicht spaß beim Skypen aber mehr leider auch nicht." - Sind kinder pornos nicht verboten?

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Marcus Gräfe“ ()