在Liferay门户中使用ckeditor中的jQuery

时间:2011-02-17 17:37:50

标签: jquery ckeditor liferay-6

有谁知道,如何让jQuery在ckeditor插件中运行?我创建了一个插件,然后将其加载到ckconfig.jsp

CKEDITOR.config.extraPlugins = 'myPlugin';

但问题是我从liferay-plugins.xml(或整个门户网站的主题)加载的jQuery-1.4.4.min在插件执行时没有加载到全局上下文中。我可以在门户网站的各个地方成功使用jquery,但不能在ckeditor插件中使用。 ckeditor的初始化有点复杂,我不知道怎么做。

1 个答案:

答案 0 :(得分:0)

ckeditor.jsp(包含在标签中)包含整个HTML文档等。因此,ckeditor可用的所有第三方javascripts都包含在ckeditor.jsp的头部中。

所以它应该如下(ckeditor.jsp):

<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js"></script>

jquery将可用于ckeditor插件。