Files
edx-platform/cms/static/js/html-editor.js
2012-11-20 07:19:34 -05:00

26 lines
608 B
JavaScript

var $body;
var $htmlPreview;
var $htmlEditor;
var htmlEditor;
function initHTMLEditor($editor, $prev) {
$htmlEditor = $editor;
console.log($editor.find('.edit-box'));
htmlEditor = CodeMirror.fromTextArea($editor.find('.edit-box')[0], {
lineWrapping: true,
mode: 'xml',
lineNumbers: true,
onChange: onHTMLEditorUpdate
});
currentEditor = htmlEditor;
$(htmlEditor.getWrapperElement()).css('background', '#fff');
$(htmlEditor.getWrapperElement()).bind('click', setFocus);
$htmlPreview = $prev;
}
function onHTMLEditorUpdate(e) {
$htmlPreview.html(htmlEditor.getValue());
}