我正在尝试在我正在开发的网络项目中使用ckeditor。
问题在于,当我尝试实例化Ckeditor时(通过jQuery适配器或使用CKEDITOR.replace命令),编辑器被创建但是它被隐藏了。
我检查了源代码,由于某种原因,它有这个css属性
.cke_skin_kama {
visibility: hidden;
}
然后我检查了它使用的css文件,我注意到editor.css文件中没有css规则!它完全是空的,虽然它指向正确的URL。
你知道为什么会这样吗?任何提示都非常受欢迎!
提前致谢!
更新:我也尝试使用Tinymce,但我遇到了同样的问题。文件ui.css也是空的。
我正在使用python-webapp2进行GAE。这与问题有什么关系吗?我必须做的任何特定配置?
谢谢!
答案 0 :(得分:1)
问题可能在于声明静态文件目录。尝试将ckeditor移到现有静态文件的路径之外。例如,在app.yaml中添加以下内容,当然将ckeditor放在相应的文件夹中:
- url: /ckeditor
static_dir: static/ckeditor
答案 1 :(得分:0)
如果您想在页面中创建chkeditor,可以在附加chkeditor javascript文件后使用此代码:
<textarea id='chkeditor2' class='ckeditor' name='editor1'></textarea>
将类和名称定义到javascript文件中,此文本区域将为chkeditor面板。抱歉英语不好:)我希望这对你有帮助:))