我刚开始使用 CKEditor,API 有点令人困惑...
我想做的是在用户第一次聚焦时清除 CKEditor 的内容,并且只有在表单没有重新加载的情况下。
为什么?我在 CKEditor 字段本身中放置了一些说明,并希望在他们第一次关注编辑器时将其清除。我不希望内容在后续焦点中被清除。
感谢您的帮助!
我使用的 JS 框架是 jQuery。
最佳答案
在javascript中声明一个全局变量,
<script type="text/javascript">
var isFirst = 1;
</script>
and then try adding onfocus event , like this:
CKEDITOR.instances.editor1.on( 'onfocus', function( evt ) {
if(isFirst)
{
isFirst = 0;
CKEDITOR.instances.editor1.setData( '' );
}
});
关于javascript - CKEditor - 清除第一个焦点的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9006506/