【问题标题】:Using jQuery in ckeditor within Liferay portal在 Liferay 门户中的 ckeditor 中使用 jQuery
【发布时间】:2011-06-29 06:46:35
【问题描述】:
有谁知道,如何让 jQuery 在 ckeditor 插件中工作?我创建了一个插件并将其加载到 ckconfig.jsp
CKEDITOR.config.extraPlugins = 'myPlugin';
但问题是,当插件执行时,我从 liferay-plugins.xml(或整个门户的主题)加载的 jQuery-1.4.4.min 没有在全局上下文中加载。我可以在门户中的任何地方成功使用 jquery,但不能在 ckeditor 插件中使用。 ckeditor的初始化有点复杂,不知道怎么做。
【问题讨论】:
标签:
jquery
ckeditor
liferay-6
【解决方案1】:
ckeditor.jsp 包含在标签中,包含整个 HTML 文档以及 etc。因此所有可用于 ckeditor 的第三方 javascript 都包含在 ckeditor.jsp 的 head 部分中。
所以它应该如下(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 插件。