我使用ckeditor和默认内容。然后我用jquery初始化(替换textarea)CKEditor并编辑文本。 问题是var data = $('textarea.editor')。val();返回默认内容以及getData()。 抓住实际内容需要做些什么? 非常感谢你
var ed = $( '#ed' ).ckeditor(
{toolbar :[
{ name: 'basicstyles', items : [ 'Bold','Italic' ] },
{name: 'link', items:['Link']},
{ name: 'colors', items : [ 'TextColor' ] }
]
}
);
答案 0 :(得分:1)
来自开发者指南:http://docs.cksource.com/CKEditor_3.x/Developers_Guide/jQuery_Adapter
您需要确保在 ckeditor脚本之后包含的jQueryAdapter脚本。
为了创建编辑器实例,按以下顺序加载常用的CKEditor核心脚本文件以及jQuery Adapter文件:
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/ckeditor/adapters/jquery.js"></script>