Hirdetés

Új hozzászólás Aktív témák

  • trisztan94
    őstag

    A videód eléggé kapkodós volt, igazából nem tudom, hova rohantál, de lehet, hogy többet ért volna egy kicsit tökölősebb videó. :DDD
    Az a baj, hogy a kódod többi részében nem vágjuk, mi történik, mi kúrhatja el a megjelenítést, még ennyi infó is kevés ehhez. Azt meg nem értettem, amit egy másik hsz.-ben írtál, hogy a $(document).ready()-n KÍVÜLRE raktad azt, amit írtam... heh?

    Most ide felraktam még egy példát, elölről kezdve, hátha valami para ennél is előjön, de nem volt semmi gond:

    http://jsfiddle.net/Sk8erPeter/TcqAf/

    Nálad lehet, hogy valami szükséges fájl nincs betöltve.

    ===============

    (#3238) Dave-11 :
    szívesen!

    No, leellenőriztem mindent:
    Minden be van töltve, nem ütközik semmilyen más kóddal, próbáltam külön fájlba csak a jQuery nélküli codemirror scripteket berakni, úgy is ezt produkálja. Mint a videóban is látszik,ha document ready-be vannak berakva, akkor a feltöltő oldalon megy, ha azon kívülre, window onload-ba, akkor meg a megjelítő oldalon.

    Így oldottam meg, bár eléggé gányolós megoldás, működik, jelenleg ennyi nekem elég:
    $(document).ready(function(){

    // ... sok más jquery

    var UploadPageCodeMirror = CodeMirror.fromTextArea(document.getElementById('CodeSnippetBody'), {
    mode: "javascript",
    theme: "default",
    lineNumbers: true
    });
    });

    window.onload = function() {
    var ReadOnlyCodeMirror = CodeMirror.fromTextArea(document.getElementById('CodeSnippetBodyReadOnly'), {
    mode: "javascript",
    theme: "default",
    lineNumbers: true,
    readOnly: true
    });
    }

    Tehát a feltöltő oldalon lévő codemirrort document ready-be raktam, a megjelenítő oldalon lévőt, a document ready-n kívülre, window onload-ba.

    Lehet megnézem az ACE editort :D

Új hozzászólás Aktív témák