Fehlermeldung: CodeMirror textarea.getAttribute ist kein Funktionsfehler in der Anwendung mvc3

Im using codemirror in my ASP.NET MVC 3 application, codemirrors Version ist aktuell (2.34)

mein TextArea sieht so aus:

@Html.TextAreaFieldFor(s => s.Data.CodeBehind, htmlAttributes: new Dictionary<string, object> { { "class", "textbox codeBehind nffp-code" } })

Ich benutze Codemirror wie folgt:

var a = CodeMirror.fromTextArea($code, {
        lineNumbers: true,
        matchBrackets: true,
        mode: "text/x-csharp"
});

wo $ code ist

var $code = jQuery('.nffp-code', $root);

Und nach dem Laden der Seite habe ich diesen Fehler:

TypeError: textarea.getAttribute ist keine Funktion codemirror.js Zeile 2209 textarea.getAttribute ("Autofokus")! = Null && hasFocus == document.body;

Ich habe dieses Handbuch für die Verwendung von Codemirror verwendet:Handbuch

Ich dachte sogarm a total noob in JS, I guess itEs ist schwer, es falsch zu machen, trotzdem habe ich es getan.

Irgendwelche Ideen, wie man das Logo repariert?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage