我正在使用jQuery

<textarea name="" id="upEditor" cols="30" rows="10"></textarea>

var editor = CodeMirror.fromTextArea($('#upEditor'), {
    stylesheet:'monokai.css'
});


我不知道为什么它不起作用,在控制台中说:

Uncaught TypeError: Object [object Object] has no method 'getAttribute'


请帮忙-谢谢

最佳答案

可能是由于dom延迟init引起的。并且还应添加[0]

$(document).ready(function() {
    var editor = CodeMirror.fromTextArea($('#upEditor')[0], {
    stylesheet:'monokai.css'
    });
});

09-19 13:02