我在我的项目中使用 pagedown 编辑器。
我的 HTML 代码:
<script src="<?php echo base_url('assets/js/Markdown.Converter.js')?>"></script>
<script src="<?php echo base_url('assets/js/Markdown.Sanitizer.js')?>"></script>
<script src="<?php echo base_url('assets/js/Markdown.Editor.js')?>"></script>
<div style="padding-top:20px;" class="control-group">
<div class="controls">
<textarea class="wmd-input" id="wmd-input"></textarea>
</div>
</div>
<div style="padding-top:20px;" class="control-group">
<label for="signature" class="control-label user-label">学校专业</label>
<div class="controls">
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
</div>
</div>
和我的 javascript 代码:
<script type="text/javascript">
$(function()
{
var converter1 = Markdown.getSanitizingConverter();
var editor1 = new Markdown.Editor(converter1);
editor1.run();
});
</script>
google chrome 浏览器抛出错误“Uncaught TypeError: Cannot call method 'appendChild' of null ?”,我的代码有什么问题?
PS:appendChild 在 Markdown.Editor.js:1332 的文件中