无法获得带有Jquery的CKEditor值

H P*_*tel 8 jquery ckeditor

我正在引用CKEditor JQuery适配器(以及jquery 1.6 lib)

<script type="text/javascript" src="../ckeditor/ckeditor.js" />  
<script type="text/javascript" src="../ckeditor/adapters/jquery.js" />
Run Code Online (Sandbox Code Playgroud)

并声明,我的CKEditor实例为:

<textarea id="editor1" name="editor1"></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1', {
toolbar : 'Basic',
uiColor : '#0579b3',
resize_enabled: false
}); 
</script>
Run Code Online (Sandbox Code Playgroud)

在Jquery我正在做:

var value = $('textarea.editor1').getData();
Run Code Online (Sandbox Code Playgroud)

如果我尝试提醒var值,我会得到未定义的.

我是如何尝试使用JQuery获取textarea值的?我也试过.val()但没有运气.

按下按钮后发出警报.

Sud*_*oti 20

尝试:


var value = CKEDITOR.instances['editor1'].getData();

//or
$('#editor1').ckeditor(function( textarea ){
  $(textarea).val();
});

希望能帮助到你