2
0
mirror of https://github.com/Ionaru/easy-markdown-editor synced 2025-06-29 14:11:02 -06:00

Update simplemde.js

This commit is contained in:
7cat 2015-12-18 16:38:40 +08:00
parent 4fe8ad6cdf
commit e96fddffcb

View File

@ -368,17 +368,15 @@ function toggleSideBySide(editor) {
var renderfunc = function() { var renderfunc = function() {
preview.innerHTML = editor.options.previewRender(editor.value(), preview); preview.innerHTML = editor.options.previewRender(editor.value(), preview);
if(editor.options.afterPreviewRender) {
editor.options.afterPreviewRender(preview, editor);
}
}; };
//register the function it to cm object it can be refered by next toggle. //register the function it to cm object it can be reffered by next toggle.
if(!cm.renderfunc) { if(!cm.renderfunc) {
cm.renderfunc = renderfunc; cm.renderfunc = renderfunc;
} }
//if toggle off should remove the old listener avoid register a new listener each click 'toggleSideBySide' button //if toggle off should remove the old listener avoid register a new listener each click 'toggleSideBySide' button
if(toggleOn) { if(toggleOn) {
preview.innerHTML = editor.options.previewRender(editor.value(), preview);
cm.on("update", cm.renderfunc); cm.on("update", cm.renderfunc);
} else { } else {
cm.off("update", cm.renderfunc); cm.off("update", cm.renderfunc);